21 #include "hx3d/graphics/transition.hpp" float _currentTime
Current time in seconds.
bool _running
Is the transition running.
void reset()
Reset the transition.
virtual void onUpdate(float delta)
On transition update callback.
Game main class: multiple screens management.
void start()
Start the transition.
float _duration
Duration in seconds.
bool isRunning() const
Is the transition running.
virtual void onDone()
On transition done callback.
virtual void onStart()
On transition start callback.
void setDuration(float duration)
Set the transition duration.
bool isFinished() const
Is the transition finished.
void update(float delta)
Update the transition.
Transition(window::Game *game)
Create a transition.
window::Game * _game
Current game.