CTrain.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 class Train :
public GameObject {
00022
00023
private:
00024
00025 float dx,
dy;
00026
00027 int pause,
think;
00028
00029
public:
00030
00031 char name[50];
00032
00033 int type;
00034
00035 bool active;
00036
00037 float x,
y;
00038
00039 bool waitAtStart;
00040
00041 int startX,
startY,
endX,
endY;
00042
00043 int height,
width;
00044
00045 Sprite *
sprite;
00046
00047
Train();
00048
float getDX();
00049
float getDY();
00050
bool isReady();
00051
bool isMoving();
00052
bool waitsForPlayer();
00053
void setName(
char *name);
00054
void set(
int startX,
int startY,
int endX,
int endY,
int pause,
bool fromStart);
00055
bool openClose();
00056
void move();
00057
00058
int getPause();
00059
00060 };
Generated on Thu Dec 2 20:26:02 2004 for Blob Wars : Metal Blob Solid by
1.3.7