|
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 |