Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <unit_find.h>
Public Member Functions | |
UnitWithinRangeLocator (float radius, float maxUnitRadius) | |
bool | UnitsOnly () |
bool | BoltsOrUnits () |
bool | NeedDistance () |
void | init (CollideMap *cm, CollideMap::iterator parent) |
bool | cullless (CollideMap::iterator tless) |
bool | cullmore (CollideMap::iterator tmore) |
bool | acquire (float dist, CollideMap::iterator i) |
Public Attributes | |
T | action |
double | startkey |
float | radius |
float | maxUnitRadius |
Definition at line 194 of file unit_find.h.
|
inline |
Definition at line 201 of file unit_find.h.
|
inline |
Definition at line 233 of file unit_find.h.
References UnitWithinRangeLocator< T >::action, and UnitWithinRangeLocator< T >::radius.
|
inline |
Definition at line 210 of file unit_find.h.
|
inline |
Definition at line 223 of file unit_find.h.
References UnitWithinRangeLocator< T >::maxUnitRadius, UnitWithinRangeLocator< T >::radius, and UnitWithinRangeLocator< T >::startkey.
|
inline |
Definition at line 228 of file unit_find.h.
References UnitWithinRangeLocator< T >::maxUnitRadius, UnitWithinRangeLocator< T >::radius, and UnitWithinRangeLocator< T >::startkey.
|
inline |
Definition at line 219 of file unit_find.h.
References UnitWithinRangeLocator< T >::startkey.
|
inline |
Definition at line 214 of file unit_find.h.
|
inline |
Definition at line 206 of file unit_find.h.
T UnitWithinRangeLocator< T >::action |
Definition at line 197 of file unit_find.h.
Referenced by UnitWithinRangeLocator< T >::acquire(), and GameStarSystem::Draw().
float UnitWithinRangeLocator< T >::maxUnitRadius |
Definition at line 200 of file unit_find.h.
Referenced by UnitWithinRangeLocator< T >::cullless(), and UnitWithinRangeLocator< T >::cullmore().
float UnitWithinRangeLocator< T >::radius |
Definition at line 199 of file unit_find.h.
Referenced by UnitWithinRangeLocator< T >::acquire(), UnitWithinRangeLocator< T >::cullless(), and UnitWithinRangeLocator< T >::cullmore().
double UnitWithinRangeLocator< T >::startkey |
Definition at line 198 of file unit_find.h.
Referenced by UnitWithinRangeLocator< T >::cullless(), UnitWithinRangeLocator< T >::cullmore(), UnitWithinRangeLocator< T >::init(), and UnitWithinRangeOfPosition< T >::UnitWithinRangeOfPosition().