KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Karma::VulkanVertexBuffer Member List

This is the complete list of members for Karma::VulkanVertexBuffer, including all inherited members.

Bind() const overrideKarma::VulkanVertexBuffervirtual
CopyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size)Karma::VulkanVertexBuffer
Create(float *vertices, uint32_t size) (defined in Karma::VertexBuffer)Karma::VertexBufferstatic
CreateBuffer(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer &buffer, VkDeviceMemory &bufferMemory)Karma::VulkanVertexBuffer
FindMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties)Karma::VulkanVertexBuffer
GetBufferSize()Karma::VulkanVertexBufferinline
GetLayout() const overrideKarma::VulkanVertexBufferinlinevirtual
GetVertexBuffer() constKarma::VulkanVertexBufferinline
GetVertexBufferMemory() constKarma::VulkanVertexBufferinline
SetLayout(const BufferLayout &layout) overrideKarma::VulkanVertexBufferinlinevirtual
UnBind() const overrideKarma::VulkanVertexBuffervirtual
VulkanVertexBuffer(float *vertices, uint32_t size)Karma::VulkanVertexBuffer
~VertexBuffer()=default (defined in Karma::VertexBuffer)Karma::VertexBuffervirtual
~VulkanVertexBuffer()Karma::VulkanVertexBuffervirtual