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
GuiIconHandler primaryGuiIcons


Function Documentation

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

Definition at line 1481 of file guifunctions.cpp.

References MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::blit(), Surface::createSurface(), and IconRepository::getIcon().

Referenced by GuiFunctions::ObjectBuildingGui::getImage().

Surface GuiFunctions::generate_gui_build_icon ( BuildingType bld  ) 

Definition at line 1753 of file guifunctions.cpp.

References MegaBlitter< BytesPerSourcePixel, BytesPerTargetPixel, SourceColorTransform, ColorMerger, SourcePixelSelector, TargetPixelSelector, MyColorConverter >::blit(), Surface::createSurface(), fielddisthalfx, fielddistx, fielddisty, BuildingType::fieldExists(), fieldxsize, fieldysize, BuildingType::paintSingleField(), and s2.


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().

GuiIconHandler GuiFunctions::primaryGuiIcons

Definition at line 2010 of file guifunctions.cpp.

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


Generated on Mon May 21 01:49:05 2012 for Advanced Strategic Command by  doxygen 1.5.1