Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

Train Class Reference

#include <CTrain.h>

Inheritance diagram for Train:

GameObject List of all members.

Public Member Functions

 Train ()
float getDX ()
float getDY ()
bool isReady ()
bool isMoving ()
bool waitsForPlayer ()
void setName (char *name)
void set (int startX, int startY, int endX, int endY, int pause, bool fromStart)
bool openClose ()
void move ()
int getPause ()

Public Attributes

char name [50]
int type
bool active
float x
float y
bool waitAtStart
int startX
int startY
int endX
int endY
int height
int width
Spritesprite

Private Attributes

float dx
float dy
int pause
int think

Constructor & Destructor Documentation

Train::Train  ) 
 


Member Function Documentation

float Train::getDX  ) 
 

float Train::getDY  ) 
 

int Train::getPause  ) 
 

bool Train::isMoving  ) 
 

bool Train::isReady  ) 
 

void Train::move  ) 
 

bool Train::openClose  ) 
 

void Train::set int  startX,
int  startY,
int  endX,
int  endY,
int  pause,
bool  fromStart
 

void Train::setName char *  name  ) 
 

bool Train::waitsForPlayer  ) 
 


Member Data Documentation

bool Train::active
 

float Train::dx [private]
 

float Train::dy [private]
 

int Train::endX
 

int Train::endY
 

int Train::height
 

char Train::name[50]
 

int Train::pause [private]
 

Sprite* Train::sprite
 

int Train::startX
 

int Train::startY
 

int Train::think [private]
 

int Train::type
 

bool Train::waitAtStart
 

int Train::width
 

float Train::x
 

float Train::y
 


The documentation for this class was generated from the following files:
Generated on Thu Dec 2 20:26:05 2004 for Blob Wars : Metal Blob Solid by doxygen 1.3.7