| addChild(GameAction *action) | GameAction | [protected] |
| checkExecutionPrecondition() const | Command | [protected, virtual] |
| Command(GameMap *gamemap) | Command | [protected] |
| deleteChildren() | GameAction | [protected] |
| Evaluated enum value | Command | |
| execute(const Context &context) | GameAction | |
| Failed enum value | Command | |
| Finished enum value | Command | |
| GameAction(GameMap *map) | GameAction | [protected] |
| getCommandString() const=0 | Command | [pure virtual] |
| getCoordinates() const | Command | [virtual] |
| getDescription() const=0 | GameAction | [pure virtual] |
| getID() const=0 | GameAction | [protected, pure virtual] |
| getMap() | GameAction | [inline, protected] |
| getMap() const | GameAction | [inline, protected] |
| getState() const | Command | [inline] |
| go(const Context &context)=0 | Command | [protected, pure virtual] |
| Planned enum value | Command | |
| postCheck() | GameAction | [inline, protected, virtual] |
| preCheck() | GameAction | [inline, protected, virtual] |
| read(tnstream &stream) | GameAction | |
| readData(tnstream &stream) | Command | [protected, virtual] |
| readFromStream(tnstream &stream, GameMap *map) | GameAction | [static] |
| redo(const Context &context) | Command | |
| Run enum value | Command | |
| runAction(const Context &context) | Command | [protected, virtual] |
| setState(State state) | Command | [protected] |
| SetUp enum value | Command | |
| State enum name | Command | |
| undo(const Context &context) | GameAction | |
| undoAction(const Context &context) | Command | [protected, virtual] |
| undoOrderChildFirst() const | GameAction | [inline, protected, virtual] |
| write(tnstream &stream) const | GameAction | |
| write(tnstream &stream, bool persistChildren) const | GameAction | |
| writeData(tnstream &stream) const | Command | [protected, virtual] |
| ~GameAction() | GameAction | [inline, virtual] |