Karma Engine
Loading...
Searching...
No Matches
Karma::VulkanVertexBuffer Member List

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

Bind() const override (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBuffervirtual
CopyBuffer(VkBuffer srcBuffer, VkBuffer dstBuffer, VkDeviceSize size) (defined in Karma::VulkanVertexBuffer)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) (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBuffer
FindMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties) (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBuffer
GetBufferSize() (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBufferinline
GetLayout() const override (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBufferinlinevirtual
GetVertexBuffer() const (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBufferinline
GetVertexBufferMemory() const (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBufferinline
SetLayout(const BufferLayout &layout) override (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBufferinlinevirtual
UnBind() const override (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBuffervirtual
VulkanVertexBuffer(float *vertices, uint32_t size) (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBuffer
~VertexBuffer()=default (defined in Karma::VertexBuffer)Karma::VertexBuffervirtual
~VulkanVertexBuffer() (defined in Karma::VulkanVertexBuffer)Karma::VulkanVertexBuffervirtual