VenomEngine
Cross-Platform Modern Graphics Engine
|
This is the complete list of members for venom::vulkan::Buffer, including all inherited members.
Buffer() (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
Buffer(const Buffer &)=delete (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
Buffer(Buffer &&other) (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
CreateBuffer(const VkDeviceSize size, const VkBufferUsageFlags flags, const VkSharingMode sharingMode, const VkMemoryPropertyFlags memoryProperties) (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
FindMemoryType(uint32_t typeFilter, VkMemoryPropertyFlags properties) (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | static |
GetSize() const (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
GetVkBuffer() const (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
GetVkBufferPtr() const (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | inline |
GetVkDeviceMemory() const (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
operator=(const Buffer &)=delete (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
operator=(Buffer &&other) (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
WriteBuffer(const void *data) (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer | |
~Buffer() (defined in venom::vulkan::Buffer) | venom::vulkan::Buffer |