arsa
2.7
|
Joints. More...
#include <ISkinnedMesh.h>
Public Member Functions | |
SJoint () | |
Public Attributes | |
core::stringc | Name |
The name of this joint. More... | |
core::matrix4 | LocalMatrix |
Local matrix of this joint. More... | |
core::array< SJoint * > | Children |
List of child joints. More... | |
core::array< u32 > | AttachedMeshes |
List of attached meshes. More... | |
core::array< SPositionKey > | PositionKeys |
Animation keys causing translation change. More... | |
core::array< SScaleKey > | ScaleKeys |
Animation keys causing scale change. More... | |
core::array< SRotationKey > | RotationKeys |
Animation keys causing rotation change. More... | |
core::array< SWeight > | Weights |
Skin weights. More... | |
core::matrix4 | GlobalMatrix |
Unnecessary for loaders, will be overwritten on finalize. More... | |
core::matrix4 | GlobalAnimatedMatrix |
core::matrix4 | LocalAnimatedMatrix |
core::vector3df | Animatedposition |
core::vector3df | Animatedscale |
core::quaternion | Animatedrotation |
core::matrix4 | GlobalInversedMatrix |
Friends | |
class | CSkinnedMesh |
Internal members used by CSkinnedMesh. More... | |
Joints.
Definition at line 125 of file ISkinnedMesh.h.
|
inline |
Definition at line 127 of file ISkinnedMesh.h.
|
friend |
Internal members used by CSkinnedMesh.
Definition at line 168 of file ISkinnedMesh.h.
core::vector3df irr::scene::ISkinnedMesh::SJoint::Animatedposition |
Definition at line 160 of file ISkinnedMesh.h.
core::quaternion irr::scene::ISkinnedMesh::SJoint::Animatedrotation |
Definition at line 162 of file ISkinnedMesh.h.
core::vector3df irr::scene::ISkinnedMesh::SJoint::Animatedscale |
Definition at line 161 of file ISkinnedMesh.h.
core::array<u32> irr::scene::ISkinnedMesh::SJoint::AttachedMeshes |
List of attached meshes.
Definition at line 142 of file ISkinnedMesh.h.
core::array<SJoint*> irr::scene::ISkinnedMesh::SJoint::Children |
List of child joints.
Definition at line 139 of file ISkinnedMesh.h.
core::matrix4 irr::scene::ISkinnedMesh::SJoint::GlobalAnimatedMatrix |
Definition at line 158 of file ISkinnedMesh.h.
core::matrix4 irr::scene::ISkinnedMesh::SJoint::GlobalInversedMatrix |
Definition at line 164 of file ISkinnedMesh.h.
core::matrix4 irr::scene::ISkinnedMesh::SJoint::GlobalMatrix |
Unnecessary for loaders, will be overwritten on finalize.
Definition at line 157 of file ISkinnedMesh.h.
core::matrix4 irr::scene::ISkinnedMesh::SJoint::LocalAnimatedMatrix |
Definition at line 159 of file ISkinnedMesh.h.
core::matrix4 irr::scene::ISkinnedMesh::SJoint::LocalMatrix |
Local matrix of this joint.
Definition at line 136 of file ISkinnedMesh.h.
core::stringc irr::scene::ISkinnedMesh::SJoint::Name |
The name of this joint.
Definition at line 133 of file ISkinnedMesh.h.
core::array<SPositionKey> irr::scene::ISkinnedMesh::SJoint::PositionKeys |
Animation keys causing translation change.
Definition at line 145 of file ISkinnedMesh.h.
core::array<SRotationKey> irr::scene::ISkinnedMesh::SJoint::RotationKeys |
Animation keys causing rotation change.
Definition at line 151 of file ISkinnedMesh.h.
core::array<SScaleKey> irr::scene::ISkinnedMesh::SJoint::ScaleKeys |
Animation keys causing scale change.
Definition at line 148 of file ISkinnedMesh.h.
core::array<SWeight> irr::scene::ISkinnedMesh::SJoint::Weights |
Skin weights.
Definition at line 154 of file ISkinnedMesh.h.