This is the complete list of members for StdMeshInstance, including all inherited members.
AM_DrawBefore enum value | StdMeshInstance | |
AM_MatchSkeleton enum value | StdMeshInstance | |
AM_None enum value | StdMeshInstance | |
AnimationNode typedef | StdMeshInstance | |
AnimationNodeList typedef | StdMeshInstance | protected |
AnimationNodes | StdMeshInstance | protected |
AnimationStack | StdMeshInstance | protected |
ApplyBoneTransformToVertices(const std::vector< StdSubMesh::Vertex > &mesh_vertices, std::vector< StdMeshVertex > &instance_vertices) | StdMeshInstance | protected |
AttachChildren | StdMeshInstance | protected |
AttachedMeshesBegin() const | StdMeshInstance | inline |
AttachedMeshesEnd() const | StdMeshInstance | inline |
AttachedMeshIter typedef | StdMeshInstance | |
AttachedMeshList typedef | StdMeshInstance | |
AttachMesh(const StdMesh &mesh, AttachedMesh::Denumerator *denumerator, const StdStrBuf &parent_bone, const StdStrBuf &child_bone, const StdMeshMatrix &transformation=StdMeshMatrix::Identity(), uint32_t flags=AM_None, unsigned int attach_number=0) | StdMeshInstance | |
AttachMesh(StdMeshInstance &instance, AttachedMesh::Denumerator *denumerator, const StdStrBuf &parent_bone, const StdStrBuf &child_bone, const StdMeshMatrix &transformation=StdMeshMatrix::Identity(), uint32_t flags=AM_None, bool own_child=false, unsigned int attach_number=0) | StdMeshInstance | |
AttachMeshFlags enum name | StdMeshInstance | |
AttachMeshImpl(StdMeshInstance &instance, AttachedMesh::Denumerator *denumerator, const StdStrBuf &parent_bone, const StdStrBuf &child_bone, const StdMeshMatrix &transformation, uint32_t flags, bool own_child, unsigned int new_attach_number) | StdMeshInstance | protected |
AttachParent | StdMeshInstance | protected |
BoneTransforms | StdMeshInstance | protected |
BoneTransformsDirty | StdMeshInstance | protected |
ClearPointers(class C4Object *pObj) | StdMeshInstance | |
CompileFunc(StdCompiler *pComp, AttachedMesh::DenumeratorFactoryFunc Factory) | StdMeshInstance | |
Completion | StdMeshInstance | protected |
DenumeratePointers() | StdMeshInstance | |
DetachMesh(unsigned int number) | StdMeshInstance | |
ExecuteAnimation(float dt) | StdMeshInstance | |
ExecuteAnimationNode(AnimationNode *node) | StdMeshInstance | protected |
FaceOrdering typedef | StdMeshInstance | |
GetAnimationNodeByNumber(unsigned int number) | StdMeshInstance | |
GetAttachedMeshByNumber(unsigned int number) const | StdMeshInstance | |
GetAttachParent() const | StdMeshInstance | inline |
GetBoneCount() const | StdMeshInstance | |
GetBoneTransform(size_t i) const | StdMeshInstance | |
GetCompletion() const | StdMeshInstance | inline |
GetIBO() const | StdMeshInstance | inline |
GetMesh() const | StdMeshInstance | inline |
GetNumSharedVertices() const | StdMeshInstance | inline |
GetNumSubMeshes() const | StdMeshInstance | inline |
GetRootAnimationForSlot(int slot) | StdMeshInstance | |
GetSharedVertices() const | StdMeshInstance | inline |
GetStackIterForSlot(int slot, bool create) | StdMeshInstance | protected |
GetSubMesh(size_t i) | StdMeshInstance | inline |
GetSubMesh(size_t i) const | StdMeshInstance | inline |
GetSubMeshOrdered(size_t i) const | StdMeshInstance | inline |
GetVAOID() const | StdMeshInstance | inline |
ibo | StdMeshInstance | protected |
InsertAnimationNode(AnimationNode *node, int slot, AnimationNode *sibling, ValueProvider *weight, bool stop_previous_animation) | StdMeshInstance | protected |
Mesh | StdMeshInstance | protected |
PlayAnimation(const StdStrBuf &animation_name, int slot, AnimationNode *sibling, ValueProvider *position, ValueProvider *weight, bool stop_previous_animation) | StdMeshInstance | |
PlayAnimation(const StdMeshAnimation &animation, int slot, AnimationNode *sibling, ValueProvider *position, ValueProvider *weight, bool stop_previous_animation) | StdMeshInstance | |
PlayAnimation(const StdMeshBone *bone, const StdMeshTransformation &trans, int slot, AnimationNode *sibling, ValueProvider *weight, bool stop_previous_animation) | StdMeshInstance | |
ReorderFaces(StdMeshMatrix *global_trans) | StdMeshInstance | |
ScanAttachTree(IteratorType begin, IteratorType end, const FuncObj &obj) | StdMeshInstance | protectedstatic |
SetAnimationBoneTransform(AnimationNode *node, const StdMeshTransformation &trans) | StdMeshInstance | |
SetAnimationPosition(AnimationNode *node, ValueProvider *position) | StdMeshInstance | |
SetAnimationWeight(AnimationNode *node, ValueProvider *weight) | StdMeshInstance | |
SetBoneTransformsDirty(bool value) | StdMeshInstance | protected |
SetCompletion(float completion) | StdMeshInstance | |
SetFaceOrdering(FaceOrdering ordering) | StdMeshInstance | |
SetFaceOrderingForClrModulation(uint32_t clrmod) | StdMeshInstance | |
SetMaterial(size_t i, const StdMeshMaterial &material) | StdMeshInstance | |
StdMeshAnimationUpdate class | StdMeshInstance | friend |
StdMeshInstance(const StdMesh &mesh, float completion=1.0f) | StdMeshInstance | |
StdMeshMaterialUpdate class | StdMeshInstance | friend |
StdMeshUpdate class | StdMeshInstance | friend |
StopAnimation(AnimationNode *node) | StdMeshInstance | |
SubMeshInstances | StdMeshInstance | protected |
SubMeshInstancesOrdered | StdMeshInstance | protected |
UpdateBoneTransforms() | StdMeshInstance | |
UpdateIBO() | StdMeshInstance | protected |
ValueProvider typedef | StdMeshInstance | |
vaoid | StdMeshInstance | protected |
~StdMeshInstance() | StdMeshInstance |