Advanced Strategic Command
UnitCommand Member List

This is the complete list of members for UnitCommand, including all inherited members.

addChild(GameAction *action)GameActionprotected
checkExecutionPrecondition() const UnitCommandprotectedvirtual
Command(GameMap *gamemap)Commandprotected
deleteChildren()GameActionprotected
Evaluated enum valueCommand
execute(const Context &context)GameAction
Failed enum valueCommand
Finished enum valueCommand
GameAction(GameMap *map)GameActionprotected
getCommandString() const =0Commandpure virtual
getCoordinates() const UnitCommandvirtual
getDescription() const =0GameActionpure virtual
getID() const =0GameActionprotectedpure virtual
getMap()GameActioninlineprotected
getMap() const GameActioninlineprotected
getState() const Commandinline
getUnit() const UnitCommandprotected
getUnit()UnitCommandprotected
getUnitID() const UnitCommandinlineprotected
getUnitTypeID() const UnitCommand
go(const Context &context)=0Commandprotectedpure virtual
Planned enum valueCommand
postCheck()GameActioninlineprotectedvirtual
preCheck()GameActioninlineprotectedvirtual
read(tnstream &stream)GameAction
readData(tnstream &stream)UnitCommandprotectedvirtual
readFromStream(tnstream &stream, GameMap *map)GameActionstatic
redo(const Context &context)Command
Run enum valueCommand
runAction(const Context &context)Commandprotectedvirtual
setState(State state)Commandprotected
SetUp enum valueCommand
State enum nameCommand
undo(const Context &context)GameAction
undoAction(const Context &context)Commandprotectedvirtual
undoOrderChildFirst() const GameActioninlineprotectedvirtual
UnitCommand(GameMap *map)UnitCommandprotected
UnitCommand(Vehicle *vehicle)UnitCommandprotected
write(tnstream &stream) const GameAction
write(tnstream &stream, bool persistChildren) const GameAction
writeData(tnstream &stream) const UnitCommandprotectedvirtual
~GameAction()GameActioninlinevirtual