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, int position=-1)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) constBuilding [virtual]
Cargo typedefContainerBase
cargoContainerBase [protected]
cargoChangedContainerBase
cargoNestingDepth()ContainerBase
cargoParentContainerBase [protected]
cargoWeight() constContainerBase
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, bool recursive=true)Building
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, bool recursive=true) constContainerBase
gamemapContainerBase [protected]
getAmmo(int type, int num, bool queryOnly)Building [virtual]
getAmmo(int type, int num) constBuilding [virtual]
getArmor() constBuilding [virtual]
getAvailableResource(int amount, int resourcetype, int scope=1) constBuilding [virtual]
getCargo() constContainerBase [inline]
getCargo(int i)ContainerBase
getCargoCount() constContainerBase [inline]
getCarrier() constContainerBase
getCompletion() constBuilding [inline]
getCoveredFields()Building [protected, virtual]
getEntry() constBuilding
getEntryField() constBuilding
getField(const BuildingType::LocalCoordinate &localCoordinates) constBuilding
getFieldCoordinates(const BuildingType::LocalCoordinate &localCoordinates) constBuilding
getHeight() constBuilding [inline, virtual]
getIdentification() constBuilding [virtual]
getImage() constBuilding [virtual]
getInternalResourceMaxPlus() constContainerBase
getInternalResourcePlus() constContainerBase
getLocalCoordinate(const MapCoordinate &field) constBuilding
getMap() constContainerBase [inline]
getMaxRepair(const ContainerBase *item) constContainerBase
getMaxRepair(const ContainerBase *item, int newDamage, Resources &cost, bool ignoreCost=false) constContainerBase
getMemoryFootprint() constBuilding
getName() constBuilding [virtual]
getOwner() constContainerBase [inline]
getOwningPlayer() constContainerBase
getPicture(const BuildingType::LocalCoordinate &localCoordinate) constBuilding
getPosition() constBuilding [inline, virtual]
getPosition3D() constBuilding
getPrivateName() constContainerBase
getProduction() constContainerBase
getProductionCost(const VehicleType *unit) constContainerBase
getRepairEfficiency() constBuilding [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) constContainerBase
getResourcePlus()ContainerBase
getResourceUsage()ContainerBase
getStorageCapacity() constContainerBase
getType() constBuilding [inline]
hasProductionLine(const VehicleType *type)ContainerBase
internalUnitProductionContainerBase [protected]
isBuilding() constBuilding [inline, virtual]
isViewing() constBuilding [inline]
lastmineddistBuilding
maxAmmo(int type) constBuilding [inline, virtual]
maxplusContainerBase
maxresearchpointsContainerBase
nameContainerBase
netcontrolBuilding
netResourcePlus() constContainerBase
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) constContainerBase [protected]
paintSingleField(Surface &s, SPoint imgpos, BuildingType::LocalCoordinate pos) constBuilding
plusContainerBase
postRepair(int oldDamage)Building [protected, virtual]
privateNameContainerBase
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]
registerForNewOwner(int player)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() constBuilding [virtual]
repairedThisTurnContainerBase [protected]
repairEfficiencyBuilding [protected]
repairItem(ContainerBase *item, int newDamage=0)ContainerBase
researchpointsContainerBase
resetview()Building
setCompletion(int completion, bool setupImages=true)Building
setInternalResourceMaxPlus(const Resources &res)ContainerBase
setInternalResourcePlus(const Resources &res)ContainerBase
setName(const ASCString &name)ContainerBase [virtual]
setProductionLines(const Production &production)ContainerBase
spawnWorkClasses(bool justQuery)ContainerBase
tprocessminingfields classBuilding [friend]
typBuilding
unchainbuildingfromfield(void)Building
vehicleDocking(const Vehicle *vehicle, bool out) constContainerBase
vehicleFit(const Vehicle *vehicle) constContainerBase
vehicleLoadable(const Vehicle *vehicle, int uheight=-1, const bool *attacked=NULL) constContainerBase
vehiclesLoaded(void) constContainerBase
vehicleUnloadable(const VehicleType *vehicleType, int carrierHeight=-1) constContainerBase
vehicleUnloadSystem(const VehicleType *vehicle, int height)ContainerBase
viewContainerBase
visibleBuilding
write(tnstream &stream, bool includeLoadedUnits=true) constBuilding [virtual]
~Building()Building
~ContainerBase()ContainerBase [virtual]


Generated on Mon May 21 01:46:24 2012 for Advanced Strategic Command by  doxygen 1.5.1