Advanced Strategic Command
Classes | Functions | Variables
GuiFunctions Namespace Reference

Classes

class  MovementBase
 
class  Movement
 
class  Cancel
 
class  AttackGui
 
class  Ascend
 
class  Descend
 
class  EndTurn
 
class  Attack
 
class  PowerSwitch
 
class  PowerOn
 
class  PowerOff
 
class  UnitInfo
 
class  DestructBuilding
 
class  OpenContainer
 
class  EnableReactionfire
 
class  DisableReactionfire
 
class  JumpDriveIcon
 
class  RepairUnit
 
class  RefuelUnitCommand
 
class  RefuelUnitDialogCommand
 
class  PutMine
 
class  PutMineStage2
 
class  PutAntiTankMine
 
class  PutAntiPersonalMine
 
class  PutAntiShipMine
 
class  PutAntiSubMine
 
class  RemoveMine
 
class  ObjectBuildingGui
 
class  BuildObject
 
class  BuildVehicleCommand
 
class  ConstructBuilding
 
class  BuildingConstructionSelection
 
class  InternalAmmoTransferDialog
 
class  SelfDestructIcon
 

Functions

Surface buildGuiIcon (const Surface &image, bool remove=false)
 
Surface generate_gui_build_icon (BuildingType *bld)
 

Variables

AttackGui attackGui
 
ObjectBuildingGui objectBuildingGui
 
GuiIconHandler primaryGuiIcons
 

Function Documentation

Surface GuiFunctions::buildGuiIcon ( const Surface image,
bool  remove = false 
)
Surface GuiFunctions::generate_gui_build_icon ( BuildingType bld)

Variable Documentation

AttackGui GuiFunctions::attackGui

Definition at line 266 of file guifunctions.cpp.

Referenced by GuiFunctions::Attack::execute().

ObjectBuildingGui GuiFunctions::objectBuildingGui

Definition at line 1594 of file guifunctions.cpp.

Referenced by GuiFunctions::BuildObject::execute().

GuiIconHandler GuiFunctions::primaryGuiIcons

Definition at line 2010 of file guifunctions.cpp.

Referenced by loaddata(), and ASC_MainScreenWidget::spawnPanel().