Open 3D Engine EMotionFX Gem API Reference 23.10.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() constEMotionFX::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) constEMotionFX::SubMesh
GetBone(size_t index) constEMotionFX::SubMeshinline
GetBones()EMotionFX::SubMeshinline
GetBonesArray() constEMotionFX::SubMeshinline
GetBonesArray()EMotionFX::SubMeshinline
GetIndices() constEMotionFX::SubMesh
GetNumBones() constEMotionFX::SubMeshinline
GetNumIndices() constEMotionFX::SubMesh
GetNumPolygons() constEMotionFX::SubMesh
GetNumVertices() constEMotionFX::SubMesh
GetParentMesh() constEMotionFX::SubMesh
GetPolygonVertexCounts() constEMotionFX::SubMesh
GetReferenceCount() constMCore::MemoryObject
GetStartIndex() constEMotionFX::SubMesh
GetStartPolygon() constEMotionFX::SubMesh
GetStartVertex() constEMotionFX::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