|
C3D_API | SkeletonAnimationInstance (AnimatedSkeleton &object, SkeletonAnimation &animation) |
| Constructeur. Plus de détails...
|
|
C3D_API | ~SkeletonAnimationInstance () |
| Destructeur. Plus de détails...
|
|
C3D_API SkeletonAnimationInstanceObjectSPtr | getObject (Bone const &bone) const |
| Récupère un os animé. Plus de détails...
|
|
C3D_API SkeletonAnimationInstanceObjectSPtr | getObject (castor::String const &name) const |
| Récupère un noeud animé. Plus de détails...
|
|
C3D_API SkeletonAnimationInstanceObjectSPtr | getObject (SkeletonAnimationObjectType type, castor::String const &name) const |
| Récupère un objet animé. Plus de détails...
|
|
auto | getObjectsCount () const |
|
auto | begin () |
|
auto | begin () const |
|
auto | end () |
|
auto | end () const |
|
|
C3D_API | SkeletonAnimationInstance (SkeletonAnimationInstance &&rhs)=default |
|
C3D_API SkeletonAnimationInstance & | operator= (SkeletonAnimationInstance &&rhs)=delete |
|
C3D_API | SkeletonAnimationInstance (SkeletonAnimationInstance const &rhs)=delete |
|
C3D_API SkeletonAnimationInstance & | operator= (SkeletonAnimationInstance const &rhs)=delete |
|
C3D_API | AnimationInstance (AnimatedObject &object, Animation &animation) |
| Constructeur. Plus de détails...
|
|
virtual C3D_API | ~AnimationInstance () |
| Destructeur. Plus de détails...
|
|
C3D_API void | update (castor::Milliseconds const &elapsed) |
| Met l'animation à jour, met à jour les key frames aux bons index de temps. Plus de détails...
|
|
C3D_API void | play () |
| Démarre l'animation. Plus de détails...
|
|
C3D_API void | pause () |
| Met l'animation en pause. Plus de détails...
|
|
C3D_API void | stop () |
| Stoppe l'animation. Plus de détails...
|
|
AnimationState | getState () const |
|
float | getScale () const |
|
void | setScale (float value) |
| Définit le multiplicateur de temps de l'animation. Plus de détails...
|
|
castor::Milliseconds | getStartingPoint () const |
|
void | setStartingPoint (castor::Milliseconds value) |
| Définit le point de départ de l'animation. Plus de détails...
|
|
castor::Milliseconds | getStoppingPoint () const |
|
void | setStoppingPoint (castor::Milliseconds value) |
| Définit le point d'arrêt de l'animation. Plus de détails...
|
|
bool | isLooped () const |
|
void | setLooped (bool value) |
| Définit l'état de boucle de l'animation. Plus de détails...
|
|
Animation const & | getAnimation () const |
|