vOOlkan
An object oriented approach to Vulkan
Vulkan::Buffers::UniformBuffer Member List

This is the complete list of members for Vulkan::Buffers::UniformBuffer, including all inherited members.

allocateMemory(uint32_t memoryIndex, VkDeviceSize sizeToAllocate)Vulkan::Buffers::Bufferinlineprotected
bufferVulkan::Buffers::Bufferprotected
Buffer(const LogicalDevice &virtualGpu, const PhysicalDevice &realGpu, size_t size, int usage, P... requiredMemoryProperties)Vulkan::Buffers::Bufferinline
Buffer(const Buffer &)=deleteVulkan::Buffers::Buffer
Buffer(Buffer &&)=defaultVulkan::Buffers::Buffer
bufferMemoryVulkan::Buffers::Bufferprotected
createBuffer(const LogicalDevice &virtualGpu, size_t size, int usage)Vulkan::Buffers::Bufferinlineprotected
fillBuffer(const D &data, int offset=0)Vulkan::Buffers::UniformBufferinline
findSuitableMemoryIndex(const PhysicalDevice &realGpu, uint32_t suitableTypesBitmask, P... requiredMemoryProperties)Vulkan::Buffers::Bufferinlinestatic
getBufferMemory()Vulkan::Buffers::Bufferinline
operator+() constVulkan::Buffers::Bufferinline
operator=(const Buffer &)=deleteVulkan::Buffers::Buffer
operator=(Buffer &&)=defaultVulkan::Buffers::Buffer
sizeVulkan::Buffers::Bufferprotected
UniformBuffer(const LogicalDevice &virtualGpu, const PhysicalDevice &realGpu, size_t size)Vulkan::Buffers::UniformBufferinline
virtualGpuVulkan::Buffers::Bufferprotected
~Buffer()Vulkan::Buffers::Bufferinline