VkCV Framework  0.0.1
CV Vulkan framework
vkcv::BufferManager Member List

This is the complete list of members for vkcv::BufferManager, including all inherited members.

BufferManager() noexcept (defined in vkcv::BufferManager)vkcv::BufferManagerprivate
BufferManager(BufferManager &&other)=delete (defined in vkcv::BufferManager)vkcv::BufferManager
BufferManager(const BufferManager &other)=delete (defined in vkcv::BufferManager)vkcv::BufferManager
Core (defined in vkcv::BufferManager)vkcv::BufferManagerfriend
createBuffer(BufferType type, size_t size, BufferMemoryType memoryType, bool supportIndirect)vkcv::BufferManager
destroyBufferById(uint64_t id)vkcv::BufferManagerprivate
fillBuffer(const BufferHandle &handle, const void *data, size_t size, size_t offset)vkcv::BufferManager
getBuffer(const BufferHandle &handle) constvkcv::BufferManager
getBufferSize(const BufferHandle &handle) constvkcv::BufferManager
getDeviceMemory(const BufferHandle &handle) constvkcv::BufferManager
init() (defined in vkcv::BufferManager)vkcv::BufferManagerprivate
m_buffers (defined in vkcv::BufferManager)vkcv::BufferManagerprivate
m_core (defined in vkcv::BufferManager)vkcv::BufferManagerprivate
m_stagingBuffer (defined in vkcv::BufferManager)vkcv::BufferManagerprivate
mapBuffer(const BufferHandle &handle, size_t offset, size_t size)vkcv::BufferManager
operator=(BufferManager &&other)=delete (defined in vkcv::BufferManager)vkcv::BufferManager
operator=(const BufferManager &other)=delete (defined in vkcv::BufferManager)vkcv::BufferManager
recordBufferMemoryBarrier(const BufferHandle &handle, vk::CommandBuffer cmdBuffer) (defined in vkcv::BufferManager)vkcv::BufferManager
unmapBuffer(const BufferHandle &handle)vkcv::BufferManager
~BufferManager() noexcept (defined in vkcv::BufferManager)vkcv::BufferManager