PixelLightAPI
.
|
Hierarchical skeleton class. More...
#include <Skeleton.h>
Public Member Functions | |
virtual PLMESH_API | ~Skeleton () |
Destructor. | |
PLMESH_API const PLCore::Array < PLCore::uint32 > & | GetRootJoints () const |
Returns the skeleton root joint indices. | |
PLMESH_API void | UpdateJointInformation () |
Updates the joint information. | |
PLMESH_API Skeleton & | operator= (const Skeleton &cSource) |
virtual PLMESH_API PLCore::String | GetSourceName () const override |
Get the animation source name. | |
virtual PLMESH_API bool | Unload () override |
Unloads the loadable. | |
virtual PLMESH_API PLCore::String | GetLoadableTypeName () const override |
Returns the loadable type name. |
Hierarchical skeleton class.
virtual PLMESH_API PLMesh::Skeleton::~Skeleton | ( | ) | [virtual] |
Destructor.
PLMESH_API const PLCore::Array<PLCore::uint32>& PLMesh::Skeleton::GetRootJoints | ( | ) | const |
Returns the skeleton root joint indices.
PLMESH_API void PLMesh::Skeleton::UpdateJointInformation | ( | ) |
Updates the joint information.
virtual PLMESH_API PLCore::String PLMesh::Skeleton::GetSourceName | ( | ) | const [override, virtual] |
Get the animation source name.
Reimplemented from PLRenderer::AnimationInfo.
virtual PLMESH_API bool PLMesh::Skeleton::Unload | ( | ) | [override, virtual] |
Unloads the loadable.
Reimplemented from PLCore::Loadable.
virtual PLMESH_API PLCore::String PLMesh::Skeleton::GetLoadableTypeName | ( | ) | const [override, virtual] |
|