|
C3D_API | AnimatedSkeleton (Castor::String const &p_name, Skeleton &p_skeleton) |
| Constructeur. Plus de détails...
|
|
C3D_API | ~AnimatedSkeleton () |
| Destructeur. Plus de détails...
|
|
C3D_API | AnimatedSkeleton (AnimatedSkeleton &&p_rhs)=default |
| Constructeur par déplacement. Plus de détails...
|
|
C3D_API AnimatedSkeleton & | operator= (AnimatedSkeleton &&p_rhs)=default |
| Opérateur d'affectation par déplacement. Plus de détails...
|
|
C3D_API | AnimatedSkeleton (AnimatedSkeleton const &p_rhs)=delete |
| Constructeur par copie. Plus de détails...
|
|
C3D_API AnimatedSkeleton & | operator= (AnimatedSkeleton const &p_rhs)=delete |
| Opérateur d'affectation par copie. Plus de détails...
|
|
C3D_API void | FillShader (Uniform4x4r &p_variable) |
| Remplit une variable de shader avec les transformations du squelette de cet objet. Plus de détails...
|
|
C3D_API void | Update (std::chrono::milliseconds const &p_tslf) override |
| Met à jour les animations de l'objet, selon le temps écoulé depuis la dernière frame. Plus de détails...
|
|
C3D_API bool | IsPlayingAnimation () const override |
|
Skeleton const & | GetSkeleton () const |
| Récupère le squelette. Plus de détails...
|
|
C3D_API | AnimatedObject (Castor::String const &p_name) |
| Constructeur. Plus de détails...
|
|
C3D_API | ~AnimatedObject () |
| Destructeur. Plus de détails...
|
|
C3D_API | AnimatedObject (AnimatedObject &&p_rhs)=default |
| Constructeur par déplacement. Plus de détails...
|
|
C3D_API AnimatedObject & | operator= (AnimatedObject &&p_rhs)=default |
| Opérateur d'affectation par déplacement. Plus de détails...
|
|
C3D_API | AnimatedObject (AnimatedObject const &p_rhs)=delete |
| Constructeur par copie. Plus de détails...
|
|
C3D_API AnimatedObject & | operator= (AnimatedObject const &p_rhs)=delete |
| Opérateur d'affectation par copie. Plus de détails...
|
|
C3D_API void | AddAnimation (Castor::String const &p_name) |
|
C3D_API void | StartAnimation (Castor::String const &p_name) |
| Démarre l'animation identifiée par le nom donné Plus de détails...
|
|
C3D_API void | StopAnimation (Castor::String const &p_name) |
| Stoppe l'animation identifiée par le nom donné Plus de détails...
|
|
C3D_API void | PauseAnimation (Castor::String const &p_name) |
| Met en pause l'animation identifiée par le nom donné Plus de détails...
|
|
C3D_API void | StartAllAnimations () |
| Démarre toutes les animations. Plus de détails...
|
|
C3D_API void | StopAllAnimations () |
| Stoppe toutes les animations. Plus de détails...
|
|
C3D_API void | PauseAllAnimations () |
| Met en pause toutes les animations. Plus de détails...
|
|
C3D_API bool | HasAnimation (Castor::String const &p_name) |
| Vérifie si l'animation avec le nom donné existe. Plus de détails...
|
|
C3D_API AnimationInstance & | GetAnimation (Castor::String const &p_name) |
| Récupère une animation. Plus de détails...
|
|
AnimationInstancePtrStrMap const & | GetAnimations () const |
|