PGE Engine
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | List of all members
AdvNpcAnimator Class Reference

Public Types

enum  CustomAnimationAlgorithms { ANI_DefaultSequence =0, ANI_FrameJump =1, ANI_CustomSequence =2 }
 

Public Member Functions

 AdvNpcAnimator (PGE_Texture &sprite, obj_npc &config)
 
void construct (PGE_Texture &sprite, obj_npc &config)
 
AniPos image (int dir, int frame=-1)
 
AniPos wholeImage ()
 
void setSequenceL (QList< int > _frames)
 
void setSequenceR (QList< int > _frames)
 
void setSequence (QList< int > _frames)
 
void setFrameL (int y)
 
void setFrameR (int y)
 
int frameSpeed ()
 
void setFrameSpeed (int ms)
 
void setBidirectional (bool bid)
 
void setDirectedSequence (bool dd)
 
void setOnceMode (bool en)
 
bool animationFinished ()
 
PGE_SizeF sizeOfFrame ()
 
void start ()
 
void stop ()
 
void manualTick (int ticks)
 

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