Hasty Badger
Small UI library (a branch of Turbo Badger)
 All Classes Namespaces Functions Variables Enumerations Enumerator Friends Groups Pages
tb::TBAnimationListener Class Referenceabstract

TBAnimationListener - Listens to the progress of TBAnimationObject. More...

#include <tb_animation.h>

Inheritance diagram for tb::TBAnimationListener:
tb::TBLinkOf< TBAnimationListener > tb::TBLink

Public Member Functions

virtual void OnAnimationStart (TBAnimationObject *obj)=0
 Called after the animation object handled its own OnAnimationStart. More...
 
virtual void OnAnimationUpdate (TBAnimationObject *obj, float progress)=0
 Called after the animation object handled its own OnAnimationStart. More...
 
virtual void OnAnimationStop (TBAnimationObject *obj, bool aborted)=0
 Called after the animation object handled its own OnAnimationStart. More...
 

Additional Inherited Members

Detailed Description

TBAnimationListener - Listens to the progress of TBAnimationObject.

Member Function Documentation

virtual void tb::TBAnimationListener::OnAnimationStart ( TBAnimationObject obj)
pure virtual

Called after the animation object handled its own OnAnimationStart.

See TBAnimationObject::OnAnimationStart for details.

virtual void tb::TBAnimationListener::OnAnimationStop ( TBAnimationObject obj,
bool  aborted 
)
pure virtual

Called after the animation object handled its own OnAnimationStart.

See TBAnimationObject::OnAnimationStop for details.

virtual void tb::TBAnimationListener::OnAnimationUpdate ( TBAnimationObject obj,
float  progress 
)
pure virtual

Called after the animation object handled its own OnAnimationStart.

See TBAnimationObject::OnAnimationUpdate for details.


The documentation for this class was generated from the following file: