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

Building Member List

This is the complete list of members for Building, including all inherited members.

actstorageBuilding
addProductionLine(const Vehicletype *type)ContainerBase
addToCargo(Vehicle *veh)ContainerBase
addview()Building [virtual]
aiparamBuilding
ammoBuilding
anyContainerConqueredContainerBase [static]
anyContainerDestroyedContainerBase [static]
baseTypeContainerBase
bi_resourceplusContainerBase
Building(GameMap *map, const MapCoordinate &entryPosition, const BuildingType *type, int player, bool setupImages=true, bool chainToField=true)Building
calcShadowDist(int binaryHeight)ContainerBase [static]
canRepair(const ContainerBase *item) const Building [virtual]
cargoContainerBase [protected]
Cargo typedefContainerBase
cargoChangedContainerBase
cargoNestingDepth()ContainerBase
cargoParentContainerBase [protected]
cargoWeight() const ContainerBase
chainbuildingtofield(const MapCoordinate &entryPos, bool setupImages=true)Building
clearCargo()ContainerBase
colorContainerBase
connectionBuilding
conqueredContainerBase
ContainerBase(const ContainerBaseType *bt, GameMap *map, int player)ContainerBase [protected]
convert(int player)Building [virtual]
damageContainerBase
deleteAllProductionLines()ContainerBase
deleteProductionLine(const Vehicletype *type)ContainerBase
destroyedContainerBase
endAnyTurn(void)ContainerBase [virtual]
endOwnTurn(void)ContainerBase [virtual]
endRound(void)Building [virtual]
execnetcontrol(void)Building
findUnit(int nwid) const ContainerBase
gamemapContainerBase [protected]
getAmmo(int type, int num, bool queryOnly)Building [virtual]
getAmmo(int type, int num) const Building [virtual]
getArmor() const Building [virtual]
getAvailableResource(int amount, int resourcetype, int scope=1) const Building [virtual]
getCargo() const ContainerBase [inline]
getCarrier() const ContainerBase
getCompletion() const Building [inline]
getCoveredFields()Building [protected, virtual]
getEntry() const Building
getEntryField() const Building
getField(const BuildingType::LocalCoordinate &localCoordinates) const Building
getFieldCoordinates(const BuildingType::LocalCoordinate &localCoordinates) const Building
getHeight() const Building [inline, virtual]
getIdentification()Building [virtual]
getImage() const Building [virtual]
getLocalCoordinate(const MapCoordinate &field) const Building
getMap() const ContainerBase [inline]
getMaxRepair(const ContainerBase *item)ContainerBase
getMaxRepair(const ContainerBase *item, int newDamage, Resources &cost, bool ignoreCost=false)ContainerBase
getMemoryFootprint() const Building
getName() const Building [virtual]
getOwner() const ContainerBase [inline]
getOwningPlayer() const ContainerBase
getPicture(const BuildingType::LocalCoordinate &localCoordinate) const Building
getPosition() const Building [inline, virtual]
getPosition3D() const Building
getProduction() const ContainerBase
getProductionCost(const Vehicletype *unit) const ContainerBase
getRepairEfficiency(void)Building [inline, protected, virtual]
getResource(int amount, int resourcetype, bool queryonly, int scope=1, int player=-1)Building [virtual]
getResource(const Resources &res, bool queryonly, int scope=1, int player=-1)Building [inline]
ContainerBase::getResource(const Resources &res) const ContainerBase
getResourcePlus()ContainerBase
getResourceUsage()ContainerBase
getStorageCapacity() const ContainerBase
internalUnitProductionContainerBase [protected]
isBuilding() const Building [inline, virtual]
lastmineddistBuilding
maxAmmo(int type) const Building [inline, virtual]
maxplusContainerBase
maxresearchpointsContainerBase
nameBuilding
netcontrolBuilding
netResourcePlus() const ContainerBase
newFromStream(GameMap *gamemap, tnstream &stream, bool chainToField=true)Building [static]
paintField(const Surface &src, Surface &dest, SPoint pos, int dir, bool shaded, int shadowDist=-1) const ContainerBase [protected]
paintSingleField(Surface &s, SPoint imgpos, BuildingType::LocalCoordinate pos) const Building
plusContainerBase
postRepair(int oldDamage)Building [protected, virtual]
Production typedefContainerBase
putAmmo(int type, int num, bool queryOnly)Building [virtual]
putResource(int amount, int resourcetype, bool queryonly, int scope=1, int player=-1)Building [virtual]
putResource(const Resources &res, bool queryonly, int scope=1, int player=-1)Building [inline]
read(tnstream &stream)Building [virtual]
registerWorkClassFactory(WorkClassFactory *wcf, bool ASCmode=true)ContainerBase [static]
removeUnitFromCargo(Vehicle *veh, bool recursive=false)ContainerBase
removeUnitFromCargo(int nwid, bool recursive=false)ContainerBase
removeview()Building [virtual]
repairableDamage()Building [virtual]
repairedThisTurnBuilding [protected]
repairEfficiencyBuilding [protected]
repairItem(ContainerBase *item, int newDamage=0)ContainerBase
researchpointsContainerBase
setCompletion(int completion, bool setupImages=true)Building
setProductionLines(const Production &production)ContainerBase
spawnWorkClasses(bool justQuery)ContainerBase
tprocessminingfields classBuilding [friend]
typBuilding
unchainbuildingfromfield(void)Building
unitLoaded(int nwid)ContainerBase
vehicleDocking(const Vehicle *vehicle, bool out) const ContainerBase
vehicleFit(const Vehicle *vehicle) const ContainerBase
vehicleLoadable(const Vehicle *vehicle, int uheight=-1, const bool *attacked=NULL) const ContainerBase
vehiclesLoaded(void) const ContainerBase
vehicleUnloadable(const Vehicletype *vehicleType) const ContainerBase
vehicleUnloadSystem(const Vehicletype *vehicle, int height)ContainerBase
visibleBuilding
write(tnstream &stream, bool includeLoadedUnits=true)Building [virtual]
~Building()Building
~ContainerBase()ContainerBase [virtual]


Generated on Tue Jun 24 02:16:26 2008 for Advanced Strategic Command by  doxygen 1.4.2