#include <mapalgorithms.h>
Inheritance diagram for SearchFields:

Public Member Functions | |
| SearchFields (GameMap *_gamemap) | |
| void | initsearch (const MapCoordinate &startPosition, int _firstDistance, int _lastDistance) |
| virtual void | startsearch (void) |
| virtual | ~SearchFields () |
Protected Member Functions | |
| virtual void | testfield (const MapCoordinate &pos)=0 |
Protected Attributes | |
| GameMap * | gamemap |
| MapCoordinate | startPos |
| bool | cancelSearch |
| int | firstDistance |
| int | lastDistance |
| int | dist |
Definition at line 27 of file mapalgorithms.h.
|
|
Definition at line 208 of file mapalgorithms.cpp. References cancelSearch, and gamemap. |
|
|
Definition at line 39 of file mapalgorithms.h. |
|
||||||||||||||||
|
|
|
Implemented in SearchReconquerBuilding, MiningStation, GetMiningInfo, tsearchdestructbuildingfields, tputmine, tputresources, FindUnitPlacementPos, SearchFieldsIterator, WeaponRange, VehicleService::FieldSearch, tsearchforminablefields, and tcomputeview. Referenced by startsearch(). |
|
|
Definition at line 31 of file mapalgorithms.h. Referenced by initsearch(), SearchFields(), startsearch(), FindUnitPlacementPos::testfield(), and MiningStation::testfield(). |
|
|
Definition at line 33 of file mapalgorithms.h. Referenced by VehicleService::FieldSearch::checkBuilding2Vehicle(), VehicleService::FieldSearch::checkVehicle2Vehicle(), startsearch(), tputresources::testfield(), MiningStation::testfield(), and GetMiningInfo::testfield(). |
|
|
Definition at line 32 of file mapalgorithms.h. Referenced by initsearch(), and startsearch(). |
|
|
|
Definition at line 32 of file mapalgorithms.h. Referenced by initsearch(), and startsearch(). |
|
|
Definition at line 30 of file mapalgorithms.h. Referenced by VehicleService::FieldSearch::checkVehicle2Vehicle(), initsearch(), startsearch(), tcomputeview::testfield(), VehicleService::FieldSearch::testfield(), and SearchReconquerBuilding::testfield(). |
1.4.2