66 void PopulateStaticContacts();
Definition: HudTrail.h:22
std::list< RadarContact > ContactList
Definition: Sensors.h:47
void UpdateIFF(Body *)
Definition: Sensors.cpp:166
IFF CheckIFF(Body *other)
Definition: Sensors.cpp:94
static bool ContactDistanceSort(const RadarContact &a, const RadarContact &b)
Definition: Sensors.cpp:49
const ContactList & GetStaticContacts()
Definition: Sensors.h:56
const ContactList & GetContacts()
Definition: Sensors.h:55
IFF
Definition: Sensors.h:24
@ IFF_NEUTRAL
Definition: Sensors.h:26
@ IFF_UNKNOWN
Definition: Sensors.h:25
@ IFF_HOSTILE
Definition: Sensors.h:28
@ IFF_ALLY
Definition: Sensors.h:27
TargetingCriteria
Definition: Sensors.h:31
@ CYCLE_HOSTILE
Definition: Sensors.h:33
@ TARGET_NEAREST_HOSTILE
Definition: Sensors.h:32
Body * ChooseTarget(TargetingCriteria, const Body *oldTarget)
Definition: Sensors.cpp:59
void ResetTrails()
Definition: Sensors.cpp:177
void Update(float time)
Definition: Sensors.cpp:113
static Color IFFColor(IFF)
Definition: Sensors.cpp:37