ScummVM API documentation
Tetraedge::TeFrameAnim Class Reference
Inheritance diagram for Tetraedge::TeFrameAnim:
Tetraedge::TeAnimation

Public Member Functions

void update (double millis) override
 
TeSignal0Param & frameChangedSignal ()
 
void setFrameRate (float rate)
 
void setNbFrames (int frames)
 
void setLoopCount (int count)
 
void setReversed (bool reverse)
 
void setStartTime (double start)
 
void setEndTime (double end)
 
int lastFrameShown () const
 
- Public Member Functions inherited from Tetraedge::TeAnimation
virtual void cont ()
 
virtual void pause ()
 
virtual void stop ()
 
virtual void reset ()
 
void play ()
 
virtual void update (double millis)=0
 
void seekToStart ()
 
TeSignal0Param & onStop ()
 
TeSignal0Param & onFinished ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Tetraedge::TeAnimation
static void pauseAll ()
 
static void resumeAll ()
 
static void updateAll ()
 
static void cleanup ()
 
- Public Attributes inherited from Tetraedge::TeAnimation
TeTimer _runTimer
 
int _repeatCount
 
- Protected Attributes inherited from Tetraedge::TeAnimation
bool _dontRepeat
 
TeSignal0Param _onStopSignal
 
TeSignal0Param _onFinishedSignal
 

Member Function Documentation

◆ update()

void Tetraedge::TeFrameAnim::update ( double  millis)
overridevirtual

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