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

UnitWeapon Class Reference

all the weapons of a Vehicletype More...

#include <vehicletype.h>

List of all members.

Public Member Functions

 UnitWeapon (void)

Public Attributes

int count
SingleWeapon weapon [16]


Detailed Description

all the weapons of a Vehicletype

Definition at line 167 of file vehicletype.h.


Constructor & Destructor Documentation

UnitWeapon::UnitWeapon void   ) 
 

Definition at line 933 of file vehicletype.cpp.

References count.


Member Data Documentation

int UnitWeapon::count
 

Definition at line 169 of file vehicletype.h.

Referenced by attackpossible(), attackpossible28(), attackpossible2n(), attackpossible2u(), Vehicletype::calcProductionsCost(), Vehicle::ReactionFire::checkData(), Vehicle::ReactionFire::enable(), UnitPropertyEditor::init(), tputmine::initpm(), internalAmmoTransferAvailable(), InternalAmmoTransferHandler::InternalAmmoTransferHandler(), Vehicle::paint(), InternalAmmoTransferHandler::performTransfer(), Vehicle::ReactionFire::ReactionFire(), Vehicletype::read(), Vehicletype::runTextIO(), UnitInfoDialog::UnitInfoDialog(), UnitWeapon(), Vehicle::weapexist(), Vehicletype::write(), and Vehicle::write().

SingleWeapon UnitWeapon::weapon[16]
 

Definition at line 170 of file vehicletype.h.

Referenced by attackpossible(), attackpossible28(), attackpossible2n(), attackpossible2u(), VehicleService::avail(), CargoGuiFunctions::RefuelUnitDialog::available(), CargoGuiFunctions::RefuelUnit::available(), CalculateThreat_VehicleType::calc_threat_vehicletype(), Vehicletype::calcProductionsCost(), Vehicle::ReactionFire::checkData(), VehicleService::FieldSearch::checkVehicle2Vehicle(), ContainerControls::emptyeverything(), Vehicle::ReactionFire::enable(), Vehicle::endOwnTurn(), VehicleAttack::execute(), Vehicle::fillMagically(), Vehicle::getAmmo(), VehicleProduction_SelectionItemFactory::getCost(), VehicleService::getServices(), ServiceChecker::getServiceWeapon(), Vehicle::getWeapon(), UnitPropertyEditor::init(), tputmine::initpm(), VehicleService::FieldSearch::initrefuelling(), Vehicle::maxAmmo(), DashboardPanel::painter(), Vehicle::putAmmo(), putMine(), Vehicletype::read(), ContainerControls::refillAmmo(), WeaponRange::run(), Vehicletype::runTextIO(), tunitattacksobject::setup(), tunitattacksbuilding::setup(), tunitattacksunit::setup(), DashboardPanel::showUnitData(), Vehicle::transform(), UnitInfoDialog::userHandler(), Vehicle::weapexist(), WeaponInfoPanel::WeaponInfoPanel(), Vehicletype::write(), and Vehicle::write().


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