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

WeaponRange Class Reference

Inheritance diagram for WeaponRange:

Inheritance graph
[legend]
List of all members.

Public Member Functions

int run (const Vehicle *veh)
void testfield (const MapCoordinate &mc)
 WeaponRange (GameMap *_gamemap)

Constructor & Destructor Documentation

WeaponRange::WeaponRange GameMap _gamemap  )  [inline]
 

Definition at line 249 of file mapdisplay.cpp.


Member Function Documentation

int WeaponRange::run const Vehicle veh  ) 
 

Definition at line 254 of file mapdisplay.cpp.

References fieldvisiblenow(), getfield(), Vehicle::getPosition(), SearchFields::initsearch(), SingleWeapon::maxdistance, maxmalq, SingleWeapon::mindistance, minmalq, SingleWeapon::shootable(), SearchFields::startsearch(), Vehicle::typ, UnitWeapon::weapon, Vehicletype::weapons, Vehicle::xpos, and Vehicle::ypos.

void WeaponRange::testfield const MapCoordinate mc  )  [inline, virtual]
 

Implements SearchFields.

Definition at line 245 of file mapdisplay.cpp.

References SearchFields::gamemap, and GameMap::getField().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:22:25 2008 for Advanced Strategic Command by  doxygen 1.4.2