Advanced Strategic Command
DirectResearchCommand Member List

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

addChild(GameAction *action)GameActionprotected
available(const Player &player)DirectResearchCommandstatic
checkExecutionPrecondition() const Commandprotectedvirtual
Command(GameMap *gamemap)Commandprotected
deleteChildren()GameActionprotected
DirectResearchCommand(Player &player)DirectResearchCommand
Evaluated enum valueCommand
execute(const Context &context)GameAction
Failed enum valueCommand
Finished enum valueCommand
GameAction(GameMap *map)GameActionprotected
GameActionCreator(GameMap *map)DirectResearchCommandfriend
getAvailableTechnologies(bool longTerm)DirectResearchCommand
getCommandString() const DirectResearchCommandvirtual
getCoordinates() const Commandvirtual
getDescription() const DirectResearchCommandprotectedvirtual
getID() const DirectResearchCommandprotectedvirtual
getMap()GameActioninlineprotected
getMap() const GameActioninlineprotected
getState() const Commandinline
go(const Context &context)DirectResearchCommandprotectedvirtual
Planned enum valueCommand
postCheck()GameActioninlineprotectedvirtual
preCheck()GameActioninlineprotectedvirtual
read(tnstream &stream)GameAction
readData(tnstream &stream)DirectResearchCommandprotectedvirtual
readFromStream(tnstream &stream, GameMap *map)GameActionstatic
redo(const Context &context)Command
Run enum valueCommand
runAction(const Context &context)Commandprotectedvirtual
setState(State state)Commandprotected
setTechnology(const Technology *tech)DirectResearchCommand
SetUp enum valueCommand
State enum nameCommand
undo(const Context &context)GameAction
undoAction(const Context &context)DirectResearchCommandprotectedvirtual
undoOrderChildFirst() const GameActioninlineprotectedvirtual
write(tnstream &stream) const GameAction
write(tnstream &stream, bool persistChildren) const GameAction
writeData(tnstream &stream) const DirectResearchCommandprotectedvirtual
~GameAction()GameActioninlinevirtual