VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::VulkanMesh Member List
This is the complete list of members for
venom::vulkan::VulkanMesh
, including all inherited members.
__LoadMeshFromCurrentData
() override
venom::vulkan::VulkanMesh
virtual
_AddCacheSize
(size_t size)
venom::common::GraphicsPluginObject
protected
static
_bitangents
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
_colors
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
_indices
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
_material
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
_normals
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
_positions
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
_SetCacheSize
(size_t size)
venom::common::GraphicsPluginObject
protected
static
_SetInCache
(const std::string &path, const SPtr< GraphicsCachedResource > &object)
venom::common::GraphicsPluginObject
protected
static
_tangents
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
_uvs
(defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
protected
AddIndexBuffer
(const void *data, const uint32_t indexCount, const uint32_t indexSize) (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
AddVertexBuffer
(const void *data, const uint32_t vertexCount, const uint32_t vertexSize, int binding) (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
As
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
As
() const (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
ConstAs
() const (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
DAs
() (defined in
venom::common::PluginObject
)
venom::common::PluginObject
inline
DAs
() const (defined in
venom::common::PluginObject
)
venom::common::PluginObject
inline
DecRefCount
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
Destroy
() override
venom::common::GraphicsPluginObject
virtual
Draw
() override (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
virtual
GetBindingCount
() const (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
GetCachedObject
(const std::string &path)
venom::common::GraphicsPluginObject
static
GetCachedObjects
()
venom::common::GraphicsPluginObject
static
GetIndexBuffer
() const (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
GetMaterial
() const (defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
GetOffsets
() const (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
GetType
() const override (defined in
venom::common::PluginObject
)
venom::common::PluginObject
virtual
GetVertexCount
() const (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
GetVkIndexBuffer
() const (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
GetVkVertexBuffers
() const (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
GraphicsPluginObject
() (defined in
venom::common::GraphicsPluginObject
)
venom::common::GraphicsPluginObject
HasCachedObject
(const std::string &path)
venom::common::GraphicsPluginObject
static
HasMaterial
() const (defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
IncRefCount
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
MeshImpl
() (defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
PluginObject
(const PluginType type) (defined in
venom::common::PluginObject
)
venom::common::PluginObject
PluginObjectImpl
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
RAs
() (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
RAs
() const (defined in
venom::common::PluginObjectImpl
)
venom::common::PluginObjectImpl
inline
SetMaterial
(const Material &material) (defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
VulkanMesh
() (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
~GraphicsPluginObject
() override (defined in
venom::common::GraphicsPluginObject
)
venom::common::GraphicsPluginObject
~IPluginObject
()=default (defined in
venom::common::IPluginObject
)
venom::common::IPluginObject
virtual
~MeshImpl
()=default (defined in
venom::common::MeshImpl
)
venom::common::MeshImpl
virtual
~PluginObject
() (defined in
venom::common::PluginObject
)
venom::common::PluginObject
virtual
~VulkanMesh
() (defined in
venom::vulkan::VulkanMesh
)
venom::vulkan::VulkanMesh
Generated by
1.12.0