Pictel 2d 0.1
Game Engine Documentation
Public Member Functions | List of all members
engine::AnimatorI Class Referenceabstract
Inheritance diagram for engine::AnimatorI:
engine::AnimationPeriodicUpdateI

Public Member Functions

virtual AnimationCurveLambda & GetCurve ()=0
 
virtual double GetProgress ()=0
 
virtual void Register (std::function< void(AnimatorI *)>)=0
 
virtual void Prepare (std::function< void(AnimatorI *)> beginHndlr, std::function< void(AnimatorI *)> endHndlr)=0
 
- Public Member Functions inherited from engine::AnimationPeriodicUpdateI
virtual void Update ()=0
 

Detailed Description

Defines the animator interface that is used to provide a concrete instance of the object actually doing the animation itself.