neoGFX
Cross-platform C++ app/game engine
|
#include <i_transition_animator.hpp>
Public Member Functions | |
virtual i_transition & | transition (transition_id aTransitionId)=0 |
virtual transition_id | add_transition (i_transition &aTransition)=0 |
virtual void | remove_transition (transition_id aTransitionId)=0 |
virtual void | stop ()=0 |
virtual double | animation_time () const =0 |
Public Member Functions inherited from neolib::services::i_service | |
virtual | ~i_service ()=default |
Static Public Member Functions | |
static uuid const & | iid () |
Protected Member Functions | |
virtual transition_id | allocate_id ()=0 |
Friends | |
class | neogfx::transition |
Definition at line 70 of file i_transition_animator.hpp.
|
pure virtual |
Implemented in neogfx::animator.
|
protectedpure virtual |
Implemented in neogfx::animator.
|
pure virtual |
Implemented in neogfx::animator.
|
inlinestatic |
Definition at line 83 of file i_transition_animator.hpp.
|
pure virtual |
Implemented in neogfx::animator.
|
pure virtual |
Implemented in neogfx::animator.
|
pure virtual |
Implemented in neogfx::animator.
|
friend |
Definition at line 72 of file i_transition_animator.hpp.