Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PendingVehicleActions Class Reference

#include <unitctrl.h>

List of all members.

Public Member Functions

 PendingVehicleActions (void)
 ~PendingVehicleActions ()
void reset ()

Public Attributes

int actionType
VehicleActionaction
VehicleMovementmove
IncreaseVehicleHeightascent
DecreaseVehicleHeightdescent
VehicleAttackattack
VehicleServiceservice
NewVehicleServicenewservice


Constructor & Destructor Documentation

PendingVehicleActions::PendingVehicleActions void   ) 
 

Definition at line 962 of file unitctrl.cpp.

References action, and move.

PendingVehicleActions::~PendingVehicleActions  ) 
 

Definition at line 968 of file unitctrl.cpp.

References action.


Member Function Documentation

void PendingVehicleActions::reset  ) 
 

Definition at line 975 of file unitctrl.cpp.

References action, actionType, ascent, attack, descent, move, newservice, and service.

Referenced by resetActions().


Member Data Documentation

VehicleAction* PendingVehicleActions::action
 

Definition at line 440 of file unitctrl.h.

Referenced by GuiFunctions::OpenContainer::available(), GuiFunctions::Descend::available(), GuiFunctions::Ascend::available(), GuiFunctions::Cancel::available(), GuiFunctions::Attack::execute(), GuiFunctions::Descend::execute(), GuiFunctions::Ascend::execute(), GuiFunctions::Movement::execute(), GuiFunctions::Cancel::execute(), PendingVehicleActions(), VehicleAction::registerPVA(), reset(), VehicleAction::VehicleAction(), ~PendingVehicleActions(), and VehicleAction::~VehicleAction().

int PendingVehicleActions::actionType
 

Definition at line 438 of file unitctrl.h.

Referenced by GuiFunctions::InternalAmmoTransferDialog::available(), GuiFunctions::ConstructBuilding::available(), GuiFunctions::BuildVehicle::available(), GuiFunctions::BuildObject::available(), GuiFunctions::PutMine::available(), GuiFunctions::RefuelUnit::available(), GuiFunctions::RepairUnit::available(), GuiFunctions::JumpDriveIcon::available(), GuiFunctions::DisableReactionfire::available(), GuiFunctions::EnableReactionfire::available(), GuiFunctions::OpenContainer::available(), GuiFunctions::DestructBuilding::available(), GuiFunctions::UnitInfo::available(), GuiFunctions::PowerOff::available(), GuiFunctions::PowerOn::available(), GuiFunctions::Attack::available(), GuiFunctions::EndTurn::available(), GuiFunctions::Descend::available(), GuiFunctions::Ascend::available(), GuiFunctions::Movement::available(), CargoGuiFunctions::Movement::available(), GuiFunctions::ConstructBuilding::execute(), GuiFunctions::BuildVehicle::execute(), GuiFunctions::BuildObject::execute(), GuiFunctions::RefuelUnit::execute(), GuiFunctions::RepairUnit::execute(), GuiFunctions::DestructBuilding::execute(), GuiFunctions::Attack::execute(), GuiFunctions::Descend::execute(), GuiFunctions::Ascend::execute(), GuiFunctions::Movement::execute(), VehicleAction::registerPVA(), reset(), VehicleAction::VehicleAction(), and VehicleAction::~VehicleAction().

IncreaseVehicleHeight* PendingVehicleActions::ascent
 

Definition at line 443 of file unitctrl.h.

Referenced by GuiFunctions::Ascend::available(), GuiFunctions::Ascend::execute(), IncreaseVehicleHeight::IncreaseVehicleHeight(), reset(), and IncreaseVehicleHeight::~IncreaseVehicleHeight().

VehicleAttack* PendingVehicleActions::attack
 

Definition at line 445 of file unitctrl.h.

Referenced by GuiFunctions::Attack::execute(), GuiFunctions::AttackGui::execute(), VehicleAttack::registerPVA(), reset(), VehicleAttack::VehicleAttack(), and VehicleAttack::~VehicleAttack().

DecreaseVehicleHeight* PendingVehicleActions::descent
 

Definition at line 444 of file unitctrl.h.

Referenced by GuiFunctions::Descend::available(), DecreaseVehicleHeight::DecreaseVehicleHeight(), GuiFunctions::Descend::execute(), reset(), and DecreaseVehicleHeight::~DecreaseVehicleHeight().

VehicleMovement* PendingVehicleActions::move
 

Definition at line 442 of file unitctrl.h.

Referenced by GuiFunctions::Movement::available(), GuiFunctions::Movement::execute(), CargoGuiFunctions::Movement::execute(), CargoGuiFunctions::MovementDestination::execute(), PendingVehicleActions(), VehicleMovement::registerPVA(), reset(), VehicleMovement::VehicleMovement(), and VehicleMovement::~VehicleMovement().

NewVehicleService* PendingVehicleActions::newservice
 

Definition at line 447 of file unitctrl.h.

Referenced by GuiFunctions::RefuelUnitDialog::available(), GuiFunctions::RefuelUnit::available(), GuiFunctions::RefuelUnitDialog::execute(), GuiFunctions::RefuelUnit::execute(), NewVehicleService::NewVehicleService(), NewVehicleService::registerPVA(), reset(), and NewVehicleService::~NewVehicleService().

VehicleService* PendingVehicleActions::service
 

Definition at line 446 of file unitctrl.h.

Referenced by GuiFunctions::RepairUnit::available(), GuiFunctions::RepairUnit::execute(), GuiFunctions::RepairUnit::getName(), VehicleService::registerPVA(), reset(), VehicleService::VehicleService(), and VehicleService::~VehicleService().


The documentation for this class was generated from the following files:
Generated on Tue Jun 24 02:18:45 2008 for Advanced Strategic Command by  doxygen 1.4.2