![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
#include <SkeletonAnimationInstanceBone.hpp>


Public Member Functions | |
| C3D_API | SkeletonAnimationInstanceBone (SkeletonAnimationInstance &animationInstance, SkeletonAnimationBone &animationObject, SkeletonAnimationInstanceObjectPtrArray &allObjects) |
| Constructor. More... | |
| C3D_API | SkeletonAnimationInstanceBone (SkeletonAnimationInstanceBone &&rhs)=default |
| C3D_API SkeletonAnimationInstanceBone & | operator= (SkeletonAnimationInstanceBone &&rhs)=delete |
| C3D_API | SkeletonAnimationInstanceBone (SkeletonAnimationInstanceBone const &rhs)=delete |
| C3D_API SkeletonAnimationInstanceBone & | operator= (SkeletonAnimationInstanceBone const &rhs)=delete |
Public Member Functions inherited from castor3d::SkeletonAnimationInstanceObject | |
| virtual C3D_API | ~SkeletonAnimationInstanceObject ()=default |
| Destructor. More... | |
| C3D_API void | addChild (SkeletonAnimationInstanceObjectSPtr object) |
| Adds a child to this object. More... | |
| C3D_API void | update (castor::Matrix4x4f const ¤t) |
| Updates the object, applies the transformations. More... | |
| castor::Matrix4x4f const & | getFinalTransform () const |
| The final object's animations transformation. More... | |
| SkeletonAnimationInstanceObjectPtrArray const & | getChildren () const |
| SkeletonAnimationObject const & | getObject () const |
|
default |
name Copy / Move.
|
delete |
| C3D_API castor3d::SkeletonAnimationInstanceBone::SkeletonAnimationInstanceBone | ( | SkeletonAnimationInstance & | animationInstance, |
| SkeletonAnimationBone & | animationObject, | ||
| SkeletonAnimationInstanceObjectPtrArray & | allObjects | ||
| ) |
Constructor.
| [in] | animationInstance | The parent skeleton animation instance. |
| [in] | animationObject | The animation object. |
| [out] | allObjects | Receives this object's children. |
|
delete |
|
delete |