#include <CTrain.h>
Inheritance diagram for Train:

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 |
| Sprite * | sprite |
Private Attributes | |
| float | dx |
| float | dy |
| int | pause |
| int | think |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7