|
C3D_API | SkeletonAnimation (Animable &animable, castor::String const &name=castor::cuEmptyString) |
| Constructeur. Plus de détails...
|
|
C3D_API | ~SkeletonAnimation () |
| Destructeur. Plus de détails...
|
|
C3D_API | SkeletonAnimation (SkeletonAnimation &&rhs)=default |
| Constructeur par déplacement. Plus de détails...
|
|
C3D_API SkeletonAnimation & | operator= (SkeletonAnimation &&rhs)=delete |
| Opérateur d'affectation par déplacement. Plus de détails...
|
|
C3D_API | SkeletonAnimation (SkeletonAnimation const &rhs)=delete |
| Constructeur par copie. Plus de détails...
|
|
C3D_API SkeletonAnimation & | operator= (SkeletonAnimation const &rhs)=delete |
| Opérateur d'affectation par copie. Plus de détails...
|
|
C3D_API SkeletonAnimationObjectSPtr | addObject (castor::String const &name, SkeletonAnimationObjectSPtr parent) |
| Crée et ajoute un noeud mouvant. Plus de détails...
|
|
C3D_API SkeletonAnimationObjectSPtr | addObject (BoneSPtr bone, SkeletonAnimationObjectSPtr parent) |
| Crée et ajoute un os mouvant. Plus de détails...
|
|
C3D_API SkeletonAnimationObjectSPtr | addObject (SkeletonAnimationObjectSPtr object, SkeletonAnimationObjectSPtr parent) |
| Ajoute un objet animé. Plus de détails...
|
|
C3D_API bool | hasObject (SkeletonAnimationObjectType type, castor::String const &name) const |
| Dit si l'animation a l'objet animé. Plus de détails...
|
|
C3D_API SkeletonAnimationObjectSPtr | getObject (Bone const &bone) const |
| Récupère un os animé. Plus de détails...
|
|
C3D_API SkeletonAnimationObjectSPtr | getObject (castor::String const &name) const |
| Récupère un objet animé. Plus de détails...
|
|
C3D_API SkeletonAnimationObjectSPtr | getObject (SkeletonAnimationObjectType type, castor::String const &name) const |
| Récupère un objet animé. Plus de détails...
|
|
SkeletonAnimationObjectPtrStrMap const & | getObjects () const |
|
SkeletonAnimationObjectPtrArray const & | getRootObjects () const |
| Récupère le nombre d'objets mouvants. Plus de détails...
|
|
| AnimationT (AnimationType type, AnimableT< Engine > &animable, castor::String const &name=castor::cuEmptyString) |
| Constructeur. Plus de détails...
|
|
| ~AnimationT () |
| Destructeur. Plus de détails...
|
|
void | addKeyFrame (AnimationKeyFrameUPtr keyFrame) |
| Ajoute une keyframe à l'animation. Plus de détails...
|
|
AnimationKeyFrameArray::iterator | find (castor::Milliseconds const &time) |
| Trouve une keyframe à l'index de temps donné. Plus de détails...
|
|
void | findKeyFrame (castor::Milliseconds const &time, AnimationKeyFrameArray::iterator &prv, AnimationKeyFrameArray::iterator &cur) const |
| Trouve une keyframe à l'index de temps donné. Plus de détails...
|
|
void | updateLength () |
| Initialise la longueur de l'animation. Plus de détails...
|
|
bool | isEmpty () const |
|
AnimationKeyFrameArray::const_iterator | begin () const |
|
AnimationKeyFrameArray::iterator | begin () |
|
AnimationKeyFrameArray::const_iterator | end () const |
|
AnimationKeyFrameArray::iterator | end () |
|
AnimationType | getType () const |
|
castor::Milliseconds const & | getLength () const |
|
C3D_API | AnimationT (AnimationT &&rhs)=default |
|
C3D_API | AnimationT (AnimationT const &rhs)=delete |
|
C3D_API AnimationT & | operator= (AnimationT &&rhs)=delete |
|
C3D_API AnimationT & | operator= (AnimationT const &rhs)=delete |
|