Advanced Strategic Command
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CalculateThreat_VehicleType Class Reference
Inheritance diagram for CalculateThreat_VehicleType:
Inheritance graph
[legend]

Public Member Functions

void calc_threat_vehicletype (const VehicleType *_fzt)
 
 CalculateThreat_VehicleType (AI *_ai)
 
virtual ~CalculateThreat_VehicleType ()
 

Protected Member Functions

virtual int getdamage (void)
 
virtual int getexpirience (void)
 
virtual int getammunition (int i)
 
virtual int getheight (void)
 

Protected Attributes

AIai
 
const VehicleTypefzt
 
int weapthreat [8]
 
int value
 

Detailed Description

Definition at line 35 of file valuation.cpp.

Constructor & Destructor Documentation

CalculateThreat_VehicleType::CalculateThreat_VehicleType ( AI _ai)
inline

Definition at line 49 of file valuation.cpp.

References ai.

virtual CalculateThreat_VehicleType::~CalculateThreat_VehicleType ( )
inlinevirtual

Definition at line 50 of file valuation.cpp.

Member Function Documentation

void CalculateThreat_VehicleType::calc_threat_vehicletype ( const VehicleType _fzt)
virtual int CalculateThreat_VehicleType::getammunition ( int  i)
inlineprotectedvirtual

Reimplemented in CalculateThreat_Vehicle.

Definition at line 45 of file valuation.cpp.

Referenced by calc_threat_vehicletype().

virtual int CalculateThreat_VehicleType::getdamage ( void  )
inlineprotectedvirtual

Reimplemented in CalculateThreat_Vehicle.

Definition at line 43 of file valuation.cpp.

Referenced by calc_threat_vehicletype().

virtual int CalculateThreat_VehicleType::getexpirience ( void  )
inlineprotectedvirtual

Reimplemented in CalculateThreat_Vehicle.

Definition at line 44 of file valuation.cpp.

Referenced by calc_threat_vehicletype().

virtual int CalculateThreat_VehicleType::getheight ( void  )
inlineprotectedvirtual

Reimplemented in CalculateThreat_Vehicle.

Definition at line 46 of file valuation.cpp.

Referenced by calc_threat_vehicletype().

Member Data Documentation

AI* CalculateThreat_VehicleType::ai
protected
const VehicleType* CalculateThreat_VehicleType::fzt
protected

Definition at line 39 of file valuation.cpp.

Referenced by calc_threat_vehicletype().

int CalculateThreat_VehicleType::value
protected
int CalculateThreat_VehicleType::weapthreat[8]
protected

Definition at line 40 of file valuation.cpp.

Referenced by calc_threat_vehicletype().


The documentation for this class was generated from the following file: