| addProductionLine(const Vehicletype *type) | ContainerBase | |
| addToCargo(Vehicle *veh) | ContainerBase | |
| addview() | Vehicle | [virtual] |
| aiparam | Vehicle | |
| ammo | Vehicle | |
| anyContainerConquered | ContainerBase | [static] |
| anyContainerDestroyed | ContainerBase | [static] |
| attacked | Vehicle | |
| baseType | ContainerBase | |
| bi_resourceplus | ContainerBase | |
| buildingconstructable(const BuildingType *bld, bool checkResources=true) | Vehicle | |
| calcShadowDist(int binaryHeight) | ContainerBase | [static] |
| canMove(void) const | Vehicle | |
| canRepair(const ContainerBase *item) const | Vehicle | [virtual] |
| Cargo typedef | ContainerBase | |
| cargo | ContainerBase | [protected] |
| cargoChanged | ContainerBase | |
| cargoNestingDepth() | ContainerBase | |
| cargoParent | ContainerBase | [protected] |
| cargoWeight() const | ContainerBase | |
| clearCargo() | ContainerBase | |
| color | ContainerBase | |
| connection | Vehicle | |
| conquered | ContainerBase | |
| constructvehicle(Vehicletype *tnk, int x, int y) | Vehicle | |
| ContainerBase(const ContainerBaseType *bt, GameMap *map, int player) | ContainerBase | [protected] |
| convert(int player) | Vehicle | [virtual] |
| damage | ContainerBase | |
| decreaseMovement(int movement) | Vehicle | |
| deleteAllProductionLines() | ContainerBase | |
| deleteProductionLine(const Vehicletype *type) | ContainerBase | |
| destroyed | ContainerBase | |
| direction | Vehicle | |
| endAnyTurn(void) | Vehicle | [virtual] |
| endOwnTurn(void) | Vehicle | [virtual] |
| endRound(void) | Vehicle | [virtual] |
| experience | Vehicle | |
| fillMagically(bool ammo=true, bool resources=true) | Vehicle | |
| findUnit(int nwid) const | ContainerBase | |
| freeWeight() | Vehicle | |
| gamemap | ContainerBase | [protected] |
| getAmmo(int type, int num, bool queryOnly) | Vehicle | [virtual] |
| getAmmo(int type, int num) const | Vehicle | [virtual] |
| getArmor() const | Vehicle | [virtual] |
| getAvailableResource(int amount, int resourcetype, int scope=1) const | Vehicle | [virtual] |
| getCargo() const | ContainerBase | [inline] |
| getCarrier() const | ContainerBase | |
| getCoveredFields() | Vehicle | [protected, virtual] |
| getGeneratorStatus() const | Vehicle | [inline] |
| getHeight() const | Vehicle | [inline, virtual] |
| getHeightChange(int dir, int height=0) const | Vehicle | |
| getIdentification() | Vehicle | [inline, virtual] |
| getImage() const | Vehicle | [virtual] |
| getMap() const | ContainerBase | [inline] |
| getMaxRepair(const ContainerBase *item) | ContainerBase | |
| getMaxRepair(const ContainerBase *item, int newDamage, Resources &cost, bool ignoreCost=false) | ContainerBase | |
| getMemoryFootprint() const | Vehicle | |
| getMovement(bool checkFuel=true, bool checkRF=true) const | Vehicle | |
| getName() const | Vehicle | [virtual] |
| getOwner() const | ContainerBase | [inline] |
| getOwningPlayer() const | ContainerBase | |
| getPosition() const | Vehicle | [virtual] |
| getPosition3D() const | Vehicle | |
| getProduction() const | ContainerBase | |
| getProductionCost(const Vehicletype *unit) const | ContainerBase | |
| getRepairEfficiency(void) | Vehicle | [inline, protected, virtual] |
| getResource(int amount, int resourcetype, bool queryonly, int scope=1, int player=-1) | Vehicle | [virtual] |
| getResource(const Resources &res) const | Vehicle | |
| getResource(const Resources &res, bool queryonly, int scope=1, int player=-1) | Vehicle | [inline] |
| getResourcePlus() | ContainerBase | |
| getResourceUsage() | ContainerBase | |
| getStorageCapacity() const | ContainerBase | |
| getTank() const | Vehicle | |
| getValueType(int uheight) const | Vehicle | [inline] |
| getValueType() const | Vehicle | [inline] |
| getWeapon(unsigned weaponNum) | Vehicle | |
| hasMoved(void) const | Vehicle | |
| height | Vehicle | |
| internalUnitProduction | ContainerBase | [protected] |
| isBuilding() const | Vehicle | [inline, virtual] |
| isViewing() const | Vehicle | [inline] |
| maxAmmo(int type) const | Vehicle | [virtual] |
| maxMovement() const | Vehicle | |
| maxplus | ContainerBase | |
| maxresearchpoints | ContainerBase | |
| name | Vehicle | |
| netResourcePlus() const | ContainerBase | |
| networkid | Vehicle | |
| newFromStream(GameMap *gamemap, tnstream &stream, int forceNetworkID=-1) | Vehicle | [static] |
| paint(Surface &s, SPoint pos, int shadowDist=-1) const | Vehicle | |
| paint(Surface &s, SPoint pos, bool shaded, int shadowDist=-1) const | Vehicle | |
| paintField(const Surface &src, Surface &dest, SPoint pos, int dir, bool shaded, int shadowDist=-1) const | ContainerBase | [protected] |
| plus | ContainerBase | |
| postAttack(bool reactionFire) | Vehicle | |
| postRepair(int oldDamage) | Vehicle | [protected, virtual] |
| prepareForCleanRemove() | Vehicle | [inline] |
| Production typedef | ContainerBase | |
| 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] |
| reactionfire | Vehicle | |
| read(tnstream &stream) | 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() | Vehicle | [inline, virtual] |
| repairItem(ContainerBase *item, int newDamage=0) | ContainerBase | |
| researchpoints | ContainerBase | |
| resetMovement(void) | Vehicle | |
| searchForMineralResources() const | Vehicle | |
| setAttacked() | Vehicle | |
| setGeneratorStatus(bool status) | Vehicle | |
| setMovement(int newmove, double cargoDivisor=-1) | Vehicle | |
| setNewHeight(int bitmappedheight) | Vehicle | |
| setnewposition(int x, int y) | Vehicle | |
| setnewposition(const MapCoordinate &mc) | Vehicle | |
| setProductionLines(const Production &production) | ContainerBase | |
| size(void) | Vehicle | |
| spawnMoveObjects(const MapCoordinate &start, const MapCoordinate &dest) | Vehicle | |
| spawnWorkClasses(bool justQuery) | ContainerBase | |
| transform(const Vehicletype *type) | Vehicle | |
| typ | Vehicle | |
| unitLoaded(int nwid) | ContainerBase | |
| Vehicle(const Vehicletype *t, GameMap *actmap, int player) | Vehicle | |
| vehicleconstructable(Vehicletype *tnk, int x, int y) | Vehicle | |
| 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 | |
| weapexist(void) | Vehicle | |
| weapstrength | Vehicle | |
| weight(void) const | Vehicle | |
| write(tnstream &stream, bool includeLoadedUnits=true) | Vehicle | [virtual] |
| xpos | Vehicle | |
| ypos | Vehicle | |
| ~ContainerBase() | ContainerBase | [virtual] |
| ~Vehicle() | Vehicle | |