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

ContainerBase Member List

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

addProductionLine(const Vehicletype *type)ContainerBase
addToCargo(Vehicle *veh)ContainerBase
addview(void)=0ContainerBase [pure virtual]
anyContainerConqueredContainerBase [static]
anyContainerDestroyedContainerBase [static]
baseTypeContainerBase
bi_resourceplusContainerBase
calcShadowDist(int binaryHeight)ContainerBase [static]
canRepair(const ContainerBase *item) const =0ContainerBase [pure virtual]
cargoContainerBase [protected]
Cargo typedefContainerBase
cargoChangedContainerBase
cargoNestingDepth()ContainerBase
cargoParentContainerBase [protected]
cargoWeight() const ContainerBase
clearCargo()ContainerBase
colorContainerBase
conqueredContainerBase
ContainerBase(const ContainerBaseType *bt, GameMap *map, int player)ContainerBase [protected]
convert(int player)=0ContainerBase [pure virtual]
damageContainerBase
deleteAllProductionLines()ContainerBase
deleteProductionLine(const Vehicletype *type)ContainerBase
destroyedContainerBase
endAnyTurn(void)ContainerBase [virtual]
endOwnTurn(void)ContainerBase [virtual]
endRound(void)ContainerBase [virtual]
findUnit(int nwid) const ContainerBase
gamemapContainerBase [protected]
getAmmo(int type, int num, bool queryOnly)=0ContainerBase [pure virtual]
getAmmo(int type, int num) const =0ContainerBase [pure virtual]
getArmor() const =0ContainerBase [pure virtual]
getAvailableResource(int amount, int resourcetype, int scope=1) const =0ContainerBase [pure virtual]
getCargo() const ContainerBase [inline]
getCarrier() const ContainerBase
getCoveredFields()=0ContainerBase [pure virtual]
getHeight() const =0ContainerBase [pure virtual]
getIdentification()=0ContainerBase [pure virtual]
getImage() const =0ContainerBase [pure virtual]
getMap() const ContainerBase [inline]
getMaxRepair(const ContainerBase *item)ContainerBase
getMaxRepair(const ContainerBase *item, int newDamage, Resources &cost, bool ignoreCost=false)ContainerBase
getName() const =0ContainerBase [pure virtual]
getOwner() const ContainerBase [inline]
getOwningPlayer() const ContainerBase
getPosition() const =0ContainerBase [pure virtual]
getProduction() const ContainerBase
getProductionCost(const Vehicletype *unit) const ContainerBase
getRepairEfficiency(void)=0ContainerBase [protected, pure virtual]
getResource(int amount, int resourcetype, bool queryonly, int scope=1, int player=-1)=0ContainerBase [pure virtual]
getResource(const Resources &res, bool queryonly, int scope=1, int player=-1)ContainerBase
getResource(const Resources &res) const ContainerBase
getResourcePlus()ContainerBase
getResourceUsage()ContainerBase
getStorageCapacity() const ContainerBase
internalUnitProductionContainerBase [protected]
isBuilding() const =0ContainerBase [pure virtual]
maxAmmo(int type) const =0ContainerBase [pure virtual]
maxplusContainerBase
maxresearchpointsContainerBase
netResourcePlus() const ContainerBase
paintField(const Surface &src, Surface &dest, SPoint pos, int dir, bool shaded, int shadowDist=-1) const ContainerBase [protected]
plusContainerBase
postRepair(int oldDamage)=0ContainerBase [protected, pure virtual]
Production typedefContainerBase
putAmmo(int type, int num, bool queryOnly)=0ContainerBase [pure virtual]
putResource(int amount, int resourcetype, bool queryonly, int scope=1, int player=-1)=0ContainerBase [pure virtual]
putResource(const Resources &res, bool queryonly, int scope=1, int player=-1)ContainerBase
read(tnstream &stream)=0ContainerBase [pure virtual]
registerWorkClassFactory(WorkClassFactory *wcf, bool ASCmode=true)ContainerBase [static]
removeUnitFromCargo(Vehicle *veh, bool recursive=false)ContainerBase
removeUnitFromCargo(int nwid, bool recursive=false)ContainerBase
removeview(void)=0ContainerBase [pure virtual]
repairableDamage()=0ContainerBase [pure virtual]
repairItem(ContainerBase *item, int newDamage=0)ContainerBase
researchpointsContainerBase
setProductionLines(const Production &production)ContainerBase
spawnWorkClasses(bool justQuery)ContainerBase
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
write(tnstream &stream, bool includeLoadedUnits=true)=0ContainerBase [pure virtual]
~ContainerBase()ContainerBase [virtual]


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