#include <StdMesh.h>
Public Member Functions | |
StdMeshBone ()=default | |
const StdMeshBone * | GetParent () const |
Public Attributes | |
unsigned int | Index |
int | ID |
StdCopyStrBuf | Name |
StdMeshTransformation | Transformation |
StdMeshTransformation | InverseTransformation |
Friends | |
class | StdMeshSkeleton |
class | StdMeshSkeletonLoader |
class | StdMeshXML |
|
default |
|
inline |
Definition at line 41 of file StdMesh.h.
Referenced by StdMeshSkeleton::MirrorAnimation(), and StdMeshInstance::UpdateBoneTransforms().
|
friend |
|
friend |
int StdMeshBone::ID |
Definition at line 33 of file StdMesh.h.
Referenced by StdMeshSkeletonLoader::LoadSkeletonXml().
unsigned int StdMeshBone::Index |
Definition at line 32 of file StdMesh.h.
Referenced by StdMeshInstance::AttachMeshImpl(), StdMeshInstanceAnimationNode::CompileFunc(), StdMeshSkeletonLoader::LoadSkeletonBinary(), StdMeshSkeletonLoader::LoadSkeletonXml(), StdMeshSkeleton::MirrorAnimation(), StdMeshInstance::AttachedMesh::SetChildBone(), StdMeshInstance::AttachedMesh::SetParentBone(), StdMeshInstanceAnimationNode::StdMeshInstanceAnimationNode(), and StdMeshInstance::UpdateBoneTransforms().
StdMeshTransformation StdMeshBone::InverseTransformation |
Definition at line 39 of file StdMesh.h.
Referenced by StdMeshSkeletonLoader::LoadSkeletonBinary(), StdMeshSkeletonLoader::LoadSkeletonXml(), StdMeshSkeleton::MirrorAnimation(), and StdMeshInstance::UpdateBoneTransforms().
StdCopyStrBuf StdMeshBone::Name |
Definition at line 34 of file StdMesh.h.
Referenced by StdMeshInstanceAnimationNode::CompileFunc(), StdMeshSkeleton::GetMatchingBones(), StdMeshSkeletonLoader::LoadSkeletonXml(), StdMeshSkeleton::MirrorAnimation(), and StdMeshUpdate::StdMeshUpdate().
StdMeshTransformation StdMeshBone::Transformation |
Definition at line 37 of file StdMesh.h.
Referenced by StdMeshSkeletonLoader::LoadSkeletonBinary(), StdMeshSkeletonLoader::LoadSkeletonXml(), StdMeshSkeleton::MirrorAnimation(), and StdMeshInstance::UpdateBoneTransforms().