Logo Search packages:      
Sourcecode: hannah version File versions  Download package

Public Member Functions | Public Attributes | Protected Attributes

Sprite Class Reference

Inheritance diagram for Sprite:
Inheritance graph
Collaboration diagram for Sprite:
Collaboration graph

List of all members.

Public Member Functions

bool animationFinished ()
SDL_Surface * frame ()
char * getAnimation ()
void gridx (int x)
void gridy (int y)
bool isAnimation (char *name)
void kill ()
void loadAnimation (char *animName, bool loop)
void move ()
void setAnimation (char *name)
 Sprite (char *filename, AnimationFactory *af)
int x ()
void x (int x)
void y (int y)
int y ()

Public Attributes

bool alive
int direction
int nextxpos
int nextypos

Protected Attributes

vector< Animation * > animations
int currentframe
int delay
int gridxpos
int gridypos
char * name
int speed
int xpos
int ypos

Detailed Description

Definition at line 9 of file Sprite.h.

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

Generated by  Doxygen 1.6.0   Back to index