Lugdunum  0.1.0
lug::Graphics::Vulkan::API::Buffer Member List

This is the complete list of members for lug::Graphics::Vulkan::API::Buffer, including all inherited members.

_bufferlug::Graphics::Vulkan::API::Bufferprivate
_devicelug::Graphics::Vulkan::API::Bufferprivate
_deviceMemorylug::Graphics::Vulkan::API::Bufferprivate
_deviceMemoryOffsetlug::Graphics::Vulkan::API::Bufferprivate
_requirementslug::Graphics::Vulkan::API::Bufferprivate
bindMemory(const DeviceMemory &deviceMemory, VkDeviceSize memoryOffset=0)lug::Graphics::Vulkan::API::Buffer
Buffer()=defaultlug::Graphics::Vulkan::API::Buffer
Buffer(const Buffer &)=deletelug::Graphics::Vulkan::API::Buffer
Buffer(Buffer &&buffer)lug::Graphics::Vulkan::API::Buffer
Buffer(VkBuffer Buffer, const Device *device)lug::Graphics::Vulkan::API::Bufferexplicitprivate
Builder::Buffer classlug::Graphics::Vulkan::API::Bufferfriend
destroy()lug::Graphics::Vulkan::API::Buffer
getDeviceMemory() constlug::Graphics::Vulkan::API::Bufferinline
getDeviceMemoryOffset() constlug::Graphics::Vulkan::API::Bufferinline
getRequirements() constlug::Graphics::Vulkan::API::Bufferinline
operator VkBuffer() constlug::Graphics::Vulkan::API::Bufferinlineexplicit
operator=(const Buffer &)=deletelug::Graphics::Vulkan::API::Buffer
operator=(Buffer &&buffer)lug::Graphics::Vulkan::API::Buffer
updateData(const void *data, VkDeviceSize size, VkDeviceSize offset=0) constlug::Graphics::Vulkan::API::Buffer
~Buffer()lug::Graphics::Vulkan::API::Buffer