KarmaEngine
Game Engine for practical learning and research purposes
|
This is the complete list of members for Karma::VulkanVertexBuffer, including all inherited members.
Bind() const override | Karma::VulkanVertexBuffer | virtual |
CopyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size) | Karma::VulkanVertexBuffer | |
Create(float *vertices, uint32_t size) (defined in Karma::VertexBuffer) | Karma::VertexBuffer | static |
CreateBuffer(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory) | Karma::VulkanVertexBuffer | |
FindMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties) | Karma::VulkanVertexBuffer | |
GetBufferSize() | Karma::VulkanVertexBuffer | inline |
GetLayout() const override | Karma::VulkanVertexBuffer | inlinevirtual |
GetVertexBuffer() const | Karma::VulkanVertexBuffer | inline |
GetVertexBufferMemory() const | Karma::VulkanVertexBuffer | inline |
SetLayout(const BufferLayout &layout) override | Karma::VulkanVertexBuffer | inlinevirtual |
UnBind() const override | Karma::VulkanVertexBuffer | virtual |
VulkanVertexBuffer(float *vertices, uint32_t size) | Karma::VulkanVertexBuffer | |
~VertexBuffer()=default (defined in Karma::VertexBuffer) | Karma::VertexBuffer | virtual |
~VulkanVertexBuffer() | Karma::VulkanVertexBuffer | virtual |