Foundation
Loading...
Searching...
No Matches
Foundation::RHI::VulkanBuffer Member List

This is the complete list of members for Foundation::RHI::VulkanBuffer, including all inherited members.

CreateAliasedBuffer(RHIBufferDesc const &desc, size_t offset) overrideFoundation::RHI::VulkanBuffervirtual
DebugSetObjectName(const char *name) overrideFoundation::RHI::VulkanBuffervirtual
DestroyAliasedBuffer(Handle handle) overrideFoundation::RHI::VulkanBuffervirtual
Flush(size_t offset, size_t size) overrideFoundation::RHI::VulkanBuffervirtual
GetAliasedBuffer(Handle handle) const overrideFoundation::RHI::VulkanBuffervirtual
GetVkBuffer()Foundation::RHI::VulkanBufferinline
mAliasesFoundation::RHI::VulkanBufferprotected
mAllocationFoundation::RHI::VulkanBufferprotected
Map() overrideFoundation::RHI::VulkanBuffervirtual
MapSpan(size_t count=kFullSize)Foundation::RHI::RHIBufferinline
mBufferFoundation::RHI::VulkanBufferprotected
mDescFoundation::RHI::RHIBuffer
mDeviceFoundation::RHI::VulkanBufferprotected
mMappedFoundation::RHI::VulkanBufferprotected
mSharedFoundation::RHI::VulkanBuffer
operator=(const RHIObject &)=deleteFoundation::RHI::RHIObject
operator=(RHIObject &&)=deleteFoundation::RHI::RHIObject
RHIBuffer(RHIDevice const &device, RHIBufferDesc const &desc)Foundation::RHI::RHIBufferinline
RHIObject()=defaultFoundation::RHI::RHIObject
RHIObject(RHIObject const &)=deleteFoundation::RHI::RHIObject
RHIObject(RHIObject &&)=deleteFoundation::RHI::RHIObject
Unmap() overrideFoundation::RHI::VulkanBuffervirtual
VulkanBuffer(VulkanDevice const &device, RHIBufferDesc const &desc)Foundation::RHI::VulkanBuffer
VulkanBuffer(VulkanDevice const &device, RHIBufferDesc const &desc, vk::raii::Buffer &&buffer, bool shared=true)Foundation::RHI::VulkanBuffer
~RHIObject()=defaultFoundation::RHI::RHIObjectvirtual
~VulkanBuffer() overrideFoundation::RHI::VulkanBuffer