Main Page | Class List | Directories | File List | Class Members | File Members

SPRITE Struct Reference

#include <supercsbros.h>

List of all members.

Public Attributes

int dir
int alive
int x
int y
int oldpx
int oldpy
int width
int height
int xspeed
int yspeed
int xdelay
int ydelay
int xcount
int ycount
int curframe
int maxframe
int animdir
int rightfacing
int framecount
int framedelay
int collision


Detailed Description

Definition at line 43 of file supercsbros.h.


Member Data Documentation

int SPRITE::alive
 

Definition at line 45 of file supercsbros.h.

Referenced by fire(), loadsprites(), update_enemies(), updatebullet(), and updateplayer().

int SPRITE::animdir
 

Definition at line 52 of file supercsbros.h.

Referenced by loadsprites(), and updatesprite().

int SPRITE::collision
 

Definition at line 54 of file supercsbros.h.

Referenced by boss_battle(), check_ground(), checkinput(), loadsprites(), main(), restart_level(), updateplayer(), updatescore(), updatesprite(), and updatestats().

int SPRITE::curframe
 

Definition at line 52 of file supercsbros.h.

Referenced by checkinput(), loadsprites(), update_enemies(), updateplayer(), and updatesprite().

int SPRITE::dir
 

Definition at line 45 of file supercsbros.h.

int SPRITE::framecount
 

Definition at line 53 of file supercsbros.h.

Referenced by checkinput(), loadsprites(), and updatesprite().

int SPRITE::framedelay
 

Definition at line 53 of file supercsbros.h.

Referenced by checkinput(), loadsprites(), and updatesprite().

int SPRITE::height
 

Definition at line 48 of file supercsbros.h.

Referenced by check_ground(), checkinput(), draw_crosshair(), fire(), loadsprites(), updatebullet(), updatemap(), updateplayer(), and updatesprite().

int SPRITE::maxframe
 

Definition at line 52 of file supercsbros.h.

Referenced by checkinput(), loadsprites(), and updatesprite().

int SPRITE::oldpx
 

Definition at line 47 of file supercsbros.h.

Referenced by main(), updateplayer(), and updatesprite().

int SPRITE::oldpy
 

Definition at line 47 of file supercsbros.h.

Referenced by main().

int SPRITE::rightfacing
 

Definition at line 52 of file supercsbros.h.

Referenced by checkinput(), fire(), loadsprites(), updateplayer(), updatesprite(), and updatestats().

int SPRITE::width
 

Definition at line 48 of file supercsbros.h.

Referenced by check_ground(), checkinput(), draw_crosshair(), loadsprites(), updatebullet(), updatemap(), updateplayer(), and updatesprite().

int SPRITE::x
 

Definition at line 46 of file supercsbros.h.

Referenced by check_ground(), checkinput(), draw_crosshair(), fire(), initialize(), loadsprites(), main(), restart_level(), update_enemies(), updatebullet(), updatemap(), updateplayer(), updatescore(), updatesprite(), and updatestats().

int SPRITE::xcount
 

Definition at line 51 of file supercsbros.h.

Referenced by loadsprites(), and updatesprite().

int SPRITE::xdelay
 

Definition at line 50 of file supercsbros.h.

Referenced by loadsprites(), and updatesprite().

int SPRITE::xspeed
 

Definition at line 49 of file supercsbros.h.

Referenced by loadsprites(), update_enemies(), and updatesprite().

int SPRITE::y
 

Definition at line 46 of file supercsbros.h.

Referenced by check_ground(), checkinput(), draw_crosshair(), fire(), initialize(), loadsprites(), main(), restart_level(), update_enemies(), updatebullet(), updatemap(), updateplayer(), updatescore(), updatesprite(), and updatestats().

int SPRITE::ycount
 

Definition at line 51 of file supercsbros.h.

Referenced by loadsprites().

int SPRITE::ydelay
 

Definition at line 50 of file supercsbros.h.

Referenced by loadsprites().

int SPRITE::yspeed
 

Definition at line 49 of file supercsbros.h.

Referenced by loadsprites().


The documentation for this struct was generated from the following file:
Generated on Wed Jul 5 09:05:51 2006 for Super CS Brothers by  doxygen 1.4.4