#include <context.h>
Inheritance diagram for Context:

Public Member Functions | |
| Context () | |
| Context (const Context &context, GameAction *action) | |
Public Attributes | |
| GameMap * | gamemap |
| Player * | actingPlayer |
| GameAction * | parentAction |
| MapDisplayInterface * | display |
| int | viewingPlayer |
| ActionContainer * | actionContainer |
Definition at line 31 of file context.h.
| Context::Context | ( | ) |
Definition at line 24 of file context.cpp.
| Context::Context | ( | const Context & | context, | |
| GameAction * | action | |||
| ) |
Definition at line 34 of file context.cpp.
References actingPlayer, actionContainer, display, gamemap, parentAction, and viewingPlayer.
Definition at line 36 of file context.h.
Referenced by autoTrainer(), Context(), createContext(), createFollowerContext(), trunreplay::createReplayContext(), createTestingContext(), and AI::getContext().
Definition at line 37 of file context.h.
Referenced by autoTrainer(), Context(), createContext(), createFollowerContext(), trunreplay::createReplayContext(), createTestingContext(), AI::getContext(), RecycleUnitCommand::go(), MoveUnit::runAction(), ConsumeResource::runAction(), and ConsumeResource::undoAction().
Definition at line 38 of file context.h.
Referenced by autoTrainer(), Context(), createContext(), createFollowerContext(), trunreplay::createReplayContext(), createTestingContext(), GameAction::execute(), and AI::getContext().
Definition at line 39 of file context.h.
Referenced by tsearchreactionfireingunits::attack(), autoTrainer(), Context(), createContext(), trunreplay::createReplayContext(), createTestingContext(), AI::getContext(), TransferControlCommand::go(), ReactionFireSwitchCommand::go(), MoveUnitCommand::go(), JumpDriveCommand::go(), DestructUnitCommand::go(), DestructBuildingCommand::go(), ConstructUnitCommand::go(), ConstructBuildingCommand::go(), ReplayContext::ReplayContext(), VehicleAttackAction::runAction(), MoveUnit::runAction(), and VehicleAttackAction::undoAction().
Definition at line 40 of file context.h.
Referenced by autoTrainer(), Context(), createContext(), createFollowerContext(), trunreplay::createReplayContext(), createTestingContext(), AI::getContext(), VehicleAttackAction::runAction(), and MoveUnit::runAction().
Definition at line 41 of file context.h.
Referenced by autoTrainer(), Context(), createContext(), createFollowerContext(), trunreplay::createReplayContext(), createTestingContext(), GameAction::execute(), and AI::getContext().
1.5.1