Vehicle Member List

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

addProductionLine(const VehicleType *type)ContainerBase
addToCargo(Vehicle *veh, int position=-1)ContainerBase
addview()Vehicle [virtual]
aiparamVehicle
ammoVehicle
anyContainerConqueredContainerBase [static]
anyContainerDestroyedContainerBase [static]
attackedVehicle
baseTypeContainerBase
beginTurn()Vehicle
bi_resourceplusContainerBase
calcShadowDist(int binaryHeight)ContainerBase [static]
canMove(void) constVehicle
canRepair(const ContainerBase *item) constVehicle [virtual]
Cargo typedefContainerBase
cargoContainerBase [protected]
cargoChangedContainerBase
cargoNestingDepth()ContainerBase
cargoParentContainerBase [protected]
cargoWeight() constContainerBase
clearCargo()ContainerBase
colorContainerBase
connectionVehicle
conqueredContainerBase
ContainerBase(const ContainerBaseType *bt, GameMap *map, int player)ContainerBase [protected]
convert(int player, bool recursive=true)Vehicle
damageContainerBase
decreaseMovement(int movement)Vehicle
deleteAllProductionLines()ContainerBase
deleteProductionLine(const VehicleType *type)ContainerBase
destroyedContainerBase
directionVehicle
endAnyTurn(void)Vehicle [virtual]
endOwnTurn(void)Vehicle [virtual]
endRound(void)Vehicle [virtual]
experienceVehicle
fillMagically(bool ammo=true, bool resources=true)Vehicle
findUnit(int nwid, bool recursive=true) constContainerBase
freeWeight()Vehicle
gamemapContainerBase [protected]
getAmmo(int type, int num, bool queryOnly)Vehicle [virtual]
getAmmo(int type, int num) constVehicle [virtual]
getArmor() constVehicle [virtual]
getAvailableResource(int amount, int resourcetype, int scope=1) constVehicle [virtual]
getCargo() constContainerBase [inline]
getCargo(int i)ContainerBase
getCargoCount() constContainerBase [inline]
getCarrier() constContainerBase
getCoveredFields()Vehicle [protected, virtual]
getExternalVehicleConstructionCost(const VehicleType *tnk) constVehicle
getGeneratorStatus() constVehicle [inline]
getHeight() constVehicle [inline, virtual]
getHeightChange(int dir, int height=0) constVehicle
getIdentification() constVehicle [inline, virtual]
getImage() constVehicle [virtual]
getInternalResourceMaxPlus() constContainerBase
getInternalResourcePlus() constContainerBase
getMap() constContainerBase [inline]
getMaxRepair(const ContainerBase *item) constContainerBase
getMaxRepair(const ContainerBase *item, int newDamage, Resources &cost, bool ignoreCost=false) constContainerBase
getMemoryFootprint() constVehicle
getMovement(bool checkFuel=true, bool checkRF=true) constVehicle
getName() constVehicle [virtual]
getOwner() constContainerBase [inline]
getOwningPlayer() constContainerBase
getPosition() constVehicle [virtual]
getPosition3D() constVehicle
getPrivateName() constContainerBase
getProduction() constContainerBase
getProductionCost(const VehicleType *unit) constContainerBase
getRepairEfficiency() constVehicle [inline, protected, virtual]
getResource(int amount, int resourcetype, bool queryonly, int scope=1, int player=-1)Vehicle [virtual]
getResource(const Resources &res) constVehicle
getResource(const Resources &res, bool queryonly, int scope=1, int player=-1)Vehicle [inline]
getResourcePlus()ContainerBase
getResourceUsage()ContainerBase
getStorageCapacity() constContainerBase
getTank() constVehicle
getType() constVehicle [inline]
getValueType(int uheight) const Vehicle [inline]
getValueType() constVehicle [inline]
getWeapon(unsigned weaponNum) constVehicle
hasMoved(void) constVehicle
hasProductionLine(const VehicleType *type)ContainerBase
heightVehicle
internalUnitProductionContainerBase [protected]
isBuilding() constVehicle [inline, virtual]
isViewing() constVehicle [inline]
maxAmmo(int type) constVehicle [virtual]
maxMovement() constVehicle
maxplusContainerBase
maxresearchpointsContainerBase
nameContainerBase
netResourcePlus() constContainerBase
networkidVehicle
newFromStream(GameMap *gamemap, tnstream &stream, int forceNetworkID=-1)Vehicle [static]
paint(Surface &s, SPoint pos, int shadowDist=-1) constVehicle
paint(Surface &s, SPoint pos, bool shaded, int shadowDist=-1) constVehicle
paintField(const Surface &src, Surface &dest, SPoint pos, int dir, bool shaded, int shadowDist=-1) constContainerBase [protected]
plusContainerBase
postAttack(bool reactionFire, const Context &context)Vehicle
postAttack(bool reactionFire)Vehicle
postRepair(int oldDamage)Vehicle [protected, virtual]
prepareForCleanRemove()Vehicle [inline]
privateNameContainerBase
Production typedefContainerBase
putAmmo(int type, int num, bool queryOnly)Vehicle [virtual]
putResource(int amount, int resourcetype, bool queryonly, int scope=1, int player=-1)Vehicle [virtual]
putResource(const Resources &res, bool queryonly, int scope=1, int player=-1)Vehicle [inline]
reactionfireVehicle
read(tnstream &stream)Vehicle [virtual]
registerForNewOwner(int player)Vehicle [virtual]
registerWorkClassFactory(WorkClassFactory *wcf, bool ASCmode=true)ContainerBase [static]
removeUnitFromCargo(Vehicle *veh, bool recursive=false)ContainerBase
removeUnitFromCargo(int nwid, bool recursive=false)ContainerBase
removeview()Vehicle [virtual]
repairableDamage() constVehicle [inline, virtual]
repairedThisTurnContainerBase [protected]
repairItem(ContainerBase *item, int newDamage=0)ContainerBase
researchpointsContainerBase
resetMovement(void)Vehicle
resetview()Vehicle
setAttacked()Vehicle
setAttacked(bool recursive, const Context &context)Vehicle
setGeneratorStatus(bool status)Vehicle
setInternalResourceMaxPlus(const Resources &res)ContainerBase
setInternalResourcePlus(const Resources &res)ContainerBase
setMovement(int newmove, double cargoDivisor=-1)Vehicle
setName(const ASCString &name)ContainerBase [virtual]
setnewposition(int x, int y)Vehicle
setnewposition(const MapCoordinate &mc)Vehicle
setnewposition(const MapCoordinate &mc, const Context &context)Vehicle
setProductionLines(const Production &production)ContainerBase
size(void)Vehicle
spawnMoveObjects(const MapCoordinate &start, const MapCoordinate &dest, const Context &context)Vehicle
spawnWorkClasses(bool justQuery)ContainerBase
transform(const VehicleType *type)Vehicle
typVehicle
Vehicle(const VehicleType *t, GameMap *actmap, int player)Vehicle
vehicleconstructable(const VehicleType *tnk, int x, int y)Vehicle
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
weapexist() constVehicle
weapstrengthVehicle
weight(void) constVehicle
write(tnstream &stream, bool includeLoadedUnits=true) constVehicle [virtual]
xposVehicle
yposVehicle
~ContainerBase()ContainerBase [virtual]
~Vehicle()Vehicle


Generated on Mon May 21 01:48:04 2012 for Advanced Strategic Command by  doxygen 1.5.1