Open 3D Engine EMotionFX Gem API Reference  23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMotionFX::SubMesh Member List

This is the complete list of members for EMotionFX::SubMesh, including all inherited members.

BaseObject()EMotionFX::BaseObject
CalcNumTriangles() const EMotionFX::SubMesh
Clone(Mesh *newParentMesh)EMotionFX::SubMesh
Create(Mesh *parentMesh, uint32 startVertex, uint32 startIndex, uint32 startPolygon, uint32 numVerts, uint32 numIndices, uint32 numPolygons, size_t numBones)EMotionFX::SubMeshstatic
DecreaseReferenceCount()MCore::MemoryObject
Delete() overrideEMotionFX::BaseObjectprotectedvirtual
Destroy()MCore::MemoryObject
FindBoneIndex(size_t nodeNr) const EMotionFX::SubMesh
GetBone(size_t index) const EMotionFX::SubMeshinline
GetBones()EMotionFX::SubMeshinline
GetBonesArray() const EMotionFX::SubMeshinline
GetBonesArray()EMotionFX::SubMeshinline
GetIndices() const EMotionFX::SubMesh
GetNumBones() const EMotionFX::SubMeshinline
GetNumIndices() const EMotionFX::SubMesh
GetNumPolygons() const EMotionFX::SubMesh
GetNumVertices() const EMotionFX::SubMesh
GetParentMesh() const EMotionFX::SubMesh
GetPolygonVertexCounts() const EMotionFX::SubMesh
GetReferenceCount() const MCore::MemoryObject
GetStartIndex() const EMotionFX::SubMesh
GetStartPolygon() const EMotionFX::SubMesh
GetStartVertex() const EMotionFX::SubMesh
IncreaseReferenceCount()MCore::MemoryObject
m_bonesEMotionFX::SubMeshprotected
m_numIndicesEMotionFX::SubMeshprotected
m_numPolygonsEMotionFX::SubMeshprotected
m_numVerticesEMotionFX::SubMeshprotected
m_parentMeshEMotionFX::SubMeshprotected
m_startIndexEMotionFX::SubMeshprotected
m_startPolygonEMotionFX::SubMeshprotected
m_startVertexEMotionFX::SubMeshprotected
MemoryObject()MCore::MemoryObject
ReinitBonesArray(SkinningInfoVertexAttributeLayer *skinLayer)EMotionFX::SubMesh
RemapBone(size_t oldNodeNr, size_t newNodeNr)EMotionFX::SubMesh
RemoveBone(size_t index)EMotionFX::SubMesh
SetBone(size_t index, size_t nodeIndex)EMotionFX::SubMesh
SetNumBones(size_t numBones)EMotionFX::SubMesh
SetNumIndices(uint32 numIndices)EMotionFX::SubMesh
SetNumVertices(uint32 numVertices)EMotionFX::SubMesh
SetParentMesh(Mesh *mesh)EMotionFX::SubMesh
SetStartIndex(uint32 indexOffset)EMotionFX::SubMesh
SetStartPolygon(uint32 polygonNumber)EMotionFX::SubMesh
SetStartVertex(uint32 vertexOffset)EMotionFX::SubMesh
SubMesh(Mesh *parentMesh, uint32 startVertex, uint32 startIndex, uint32 startPolygon, uint32 numVerts, uint32 numIndices, uint32 numPolygons, size_t numBones)EMotionFX::SubMeshprotected
~BaseObject()EMotionFX::BaseObjectvirtual
~MemoryObject()MCore::MemoryObjectvirtual
~SubMesh()EMotionFX::SubMeshprotected