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

unitctrl.cpp File Reference

#include <vector>
#include <algorithm>
#include <cmath>
#include <SDL.h>
#include <SDL_thread.h>
#include "unitctrl.h"
#include "controls.h"
#include "dialog.h"
#include "attack.h"
#include "stack.h"
#include "vehicletype.h"
#include "buildingtype.h"
#include "viewcalculation.h"
#include "replay.h"
#include "gameoptions.h"
#include "itemrepository.h"
#include "astar2.h"
#include "containercontrols.h"
#include "mapdisplayinterface.h"
#include "gameeventsystem.h"
#include "actions/servicing.h"
#include "soundList.h"
#include "reactionfire.h"

Include dependency graph for unitctrl.cpp:

Go to the source code of this file.

Functions

void printTimer (int i)

Variables

PendingVehicleActions pendingVehicleActions
 a structure to keep track of the vehicleActions that are currently running
SigC::Signal0< void > fieldCrossed
bool multiThreadedViewCalculation = false


Function Documentation

void printTimer int  i  ) 
 

Definition at line 216 of file unitctrl.cpp.

Referenced by BaseVehicleMovement::moveunitxy().


Variable Documentation

SigC::Signal0<void> fieldCrossed
 

Definition at line 48 of file unitctrl.cpp.

Referenced by AnyUnitEntersPolygon::arm(), SpecificUnitEntersPolygon::arm(), and BaseVehicleMovement::moveunitxy().

bool multiThreadedViewCalculation = false
 

Definition at line 100 of file unitctrl.cpp.

Referenced by BaseVehicleMovement::moveunitxy().

PendingVehicleActions pendingVehicleActions
 

a structure to keep track of the vehicleActions that are currently running

Definition at line 46 of file unitctrl.cpp.

Referenced by GuiFunctions::InternalAmmoTransferDialog::available(), GuiFunctions::ConstructBuilding::available(), GuiFunctions::BuildVehicle::available(), GuiFunctions::BuildObject::available(), GuiFunctions::PutMine::available(), GuiFunctions::RefuelUnitDialog::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(), GuiFunctions::Cancel::available(), CargoGuiFunctions::Movement::available(), GuiFunctions::ConstructBuilding::execute(), GuiFunctions::BuildVehicle::execute(), GuiFunctions::BuildObject::execute(), GuiFunctions::RefuelUnitDialog::execute(), GuiFunctions::RefuelUnit::execute(), GuiFunctions::RepairUnit::execute(), GuiFunctions::DestructBuilding::execute(), GuiFunctions::Attack::execute(), GuiFunctions::Descend::execute(), GuiFunctions::Ascend::execute(), GuiFunctions::Movement::execute(), GuiFunctions::Cancel::execute(), GuiFunctions::AttackGui::execute(), CargoGuiFunctions::Movement::execute(), CargoGuiFunctions::MovementDestination::execute(), GuiFunctions::RepairUnit::getName(), and resetActions().


Generated on Tue Jun 24 02:14:01 2008 for Advanced Strategic Command by  doxygen 1.4.2