OGL Engine 1.2.0-dev
|
#include <sprite.hpp>
Public Member Functions | |
void | OnUpdate (float deltaTime) override |
Callback d'upadte du système d'animation de sprite. | |
Public Member Functions inherited from Engine::ECS::System | |
Registry & | GetRegistry () |
Renvoie le registre actif. | |
Engine::App & | GetApp () |
Renvoie l'objet App principal. | |
void | Resume () |
Passe le booléen "mPaused" a false. | |
void | Pause () |
Passe le booléen "mPaused" a true. | |
bool | IsPaused () |
Vérifie si le système est en pause. | |
virtual | ~System ()=default |
virtual void | OnInit () |
Fonction d'initialisation dans le cycle de vie de l'app. | |
virtual void | OnFixedUpdate (float deltaTime) |
Fonction d'update fixe dans le cycle de vie. | |
virtual void | OnRender (float alpha=0.0f) |
Fonction appelée au rendu à l'écran. | |
virtual void | OnUIRender () |
Fonction appelée après le rendu de l'interface à l'écran. | |
virtual void | OnLateUpdate (float deltaTime) |
Fonction d'update tardive appelée à la fin de la boucle. |
|
overridevirtual |
Callback d'upadte du système d'animation de sprite.
Pendant l'update, mets à jour toutes les entités qui ont un sprite et un spriteAnimator L'update commence par mettre à jour les spriteAnimators, et ensuite il met à jour la texture du sprite en fonction de la frame en cours.
deltaTime |
Reimplemented from Engine::ECS::System.