VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::VulkanBuffer Member List

This is the complete list of members for venom::vulkan::VulkanBuffer, including all inherited members.

_AddCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_InitWithSize(uint32_t size) override (defined in venom::vulkan::VulkanBuffer)venom::vulkan::VulkanBuffervirtual
_SetCacheSize(size_t size)venom::common::GraphicsPluginObjectprotectedstatic
_SetInCache(const vc::String &path, const SPtr< GraphicsCachedResource > &object)venom::common::GraphicsPluginObjectprotectedstatic
_size (defined in venom::common::BufferImpl)venom::common::BufferImplprotected
_type (defined in venom::common::BufferImpl)venom::common::BufferImplprotected
_WriteToBuffer(const void *data, uint32_t size, uint32_t offset) override (defined in venom::vulkan::VulkanBuffer)venom::vulkan::VulkanBuffervirtual
As() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
As() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
BufferImpl() (defined in venom::common::BufferImpl)venom::common::BufferImpl
ConstAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DAs() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
DecRefCount() (defined in venom::common::PluginObject)venom::common::PluginObject
Destroy() overridevenom::common::GraphicsPluginObjectvirtual
GetBufferType() const (defined in venom::common::BufferImpl)venom::common::BufferImplinline
GetCachedObject(const vc::String &path)venom::common::GraphicsPluginObjectstatic
GetCachedObjects()venom::common::GraphicsPluginObjectstatic
GetType() const override (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
GraphicsPluginObject() (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
HasCachedObject(const vc::String &path)venom::common::GraphicsPluginObjectstatic
IncRefCount() (defined in venom::common::PluginObject)venom::common::PluginObject
InitWithSize(uint32_t size) (defined in venom::common::BufferImpl)venom::common::BufferImpl
PluginObject(const PluginType type) (defined in venom::common::PluginObject)venom::common::PluginObject
RAs() (defined in venom::common::PluginObject)venom::common::PluginObjectinline
RAs() const (defined in venom::common::PluginObject)venom::common::PluginObjectinline
SetBufferType(BufferType type) (defined in venom::common::BufferImpl)venom::common::BufferImpl
VulkanBuffer() (defined in venom::vulkan::VulkanBuffer)venom::vulkan::VulkanBuffer
WriteToBuffer(const void *data, uint32_t size, uint32_t offset=0) (defined in venom::common::BufferImpl)venom::common::BufferImpl
~BufferImpl() override (defined in venom::common::BufferImpl)venom::common::BufferImplvirtual
~GraphicsPluginObject() override (defined in venom::common::GraphicsPluginObject)venom::common::GraphicsPluginObject
~IPluginObject()=default (defined in venom::common::IPluginObject)venom::common::IPluginObjectvirtual
~PluginObject() (defined in venom::common::PluginObject)venom::common::PluginObjectvirtual
~VulkanBuffer() (defined in venom::vulkan::VulkanBuffer)venom::vulkan::VulkanBuffer