|
C3D_API | SkeletonAnimationBone (SkeletonAnimation &p_animation) |
| Constructeur. Plus de détails...
|
|
C3D_API | ~SkeletonAnimationBone () |
| Destructeur. Plus de détails...
|
|
C3D_API | SkeletonAnimationBone (SkeletonAnimationBone &&p_rhs)=default |
| Constructeur par déplacement. Plus de détails...
|
|
C3D_API SkeletonAnimationBone & | operator= (SkeletonAnimationBone &&p_rhs)=default |
| Opérateur d'affectation par déplacement. Plus de détails...
|
|
C3D_API | SkeletonAnimationBone (SkeletonAnimationBone const &p_rhs)=delete |
| Constructeur par copie. Plus de détails...
|
|
C3D_API SkeletonAnimationBone & | operator= (SkeletonAnimationBone const &p_rhs)=delete |
| Opérateur d'affectation par copie. Plus de détails...
|
|
virtual Castor::String const & | GetName () const |
|
void | SetBone (BoneSPtr p_bone) |
| Définit l'objet mouvant. Plus de détails...
|
|
BoneSPtr | GetBone () const |
|
virtual C3D_API | ~SkeletonAnimationObject () |
| Destructeur. Plus de détails...
|
|
C3D_API void | AddChild (SkeletonAnimationObjectSPtr p_object) |
| Ajoute un objet enfant à celui-ci. Plus de détails...
|
|
C3D_API KeyFrame & | AddKeyFrame (std::chrono::milliseconds const &p_from, Castor::Point3r const &p_translate=Castor::Point3r{}, Castor::Quaternion const &p_rotate=Castor::Quaternion{}, Castor::Point3r const &p_scale=Castor::Point3r{ 1.0_r, 1.0_r, 1.0_r }) |
| Crée une key frame de mise à l'échelle et l'ajoute à la liste. Plus de détails...
|
|
C3D_API void | RemoveKeyFrame (std::chrono::milliseconds const &p_time) |
| Supprime la key frame de mise à l'échelle à l'index de temps donné. Plus de détails...
|
|
InterpolatorType | GetInterpolationMode () const |
|
KeyFrameArray const & | GetKeyFrames () const |
|
std::chrono::milliseconds const & | GetLength () const |
|
SkeletonAnimationObjectType | GetType () const |
|
void | SetLength (std::chrono::milliseconds const &p_length) |
| Définit la durée de l'animation. Plus de détails...
|
|
Castor::Matrix4x4r const & | GetNodeTransform () const |
| Récupère les animations du noeud de transformation. Plus de détails...
|
|
void | SetNodeTransform (Castor::Matrix4x4r const &p_transform) |
| Définit les animations du noeud de transformation. Plus de détails...
|
|
bool | HasKeyFrames () const |
| Dit si l'objet a des keyframes. Plus de détails...
|
|
SkeletonAnimationObjectPtrArray const & | GetChildren () const |
|
SkeletonAnimationObjectSPtr | GetParent () const |
|