Starshatter_Open
Open source Starshatter engine
|
This is the complete list of members for NavAI, including all inherited members.
Accumulate(const Steer &steer) | SteerAI | protectedvirtual |
accumulator | SteerAI | protected |
AdjustDefenses() | ShipAI | protectedvirtual |
ai_level | ShipAI | protected |
ai_type | SteerAI | protected |
AimTransform(const Point &pt) | SteerAI | protectedvirtual |
Avoid(const Point &point, float radius) | NavAI | protectedvirtual |
AvoidCloseObject(SimObject *obj) | ShipAI | protectedvirtual |
AvoidCollision() | ShipAI | protectedvirtual |
AvoidTerrain() | NavAI | protectedvirtual |
AvoidTestSingleObject(SimObject *obj, const Point &bearing, double avoid_dist, double &avoid_time, Steer &steer) | ShipAI | protectedvirtual |
az | SteerAI | protected |
bracket | ShipAI | protected |
brake | ShipAI | protected |
brakes | NavAI | protected |
CheckTarget() | ShipAI | protectedvirtual |
ClearPatrol() | ShipAI | virtual |
ClearRumor() | ShipAI | virtual |
ClearTactical() | ShipAI | virtual |
ClosingVelocity() | ShipAI | protectedvirtual |
complete | NavAI | protected |
Complete() const | NavAI | inline |
Create(SimObject *, int type) | SteerAI | static |
DIR_TYPE enum value | NavAI | |
Director() | Director | inline |
Disengage() | NavAI | |
distance | SteerAI | protected |
drop_state | NavAI | protected |
drop_time | ShipAI | protected |
DropTarget(double drop_time=1.5) | ShipAI | virtual |
DropTime() const | ShipAI | inlinevirtual |
el | SteerAI | protected |
element_index | ShipAI | protected |
engaged_ship_id | ShipAI | protected |
Evade(const Point &point, const Point &vel) | SteerAI | protectedvirtual |
evade_time | SteerAI | protected |
EvadeThreat() | ShipAI | protectedvirtual |
ExecFrame(double seconds) | NavAI | virtual |
farcaster | NavAI | protected |
FIGHTER enum value | SteerAI | |
FindObjective() | NavAI | protectedvirtual |
FindObjectiveFarcaster(SimRegion *src, SimRegion *dst) | ShipAI | protectedvirtual |
FindObjectiveFormation() | ShipAI | protectedvirtual |
FindObjectiveNavPoint() | ShipAI | protectedvirtual |
FindObjectivePatrol() | ShipAI | protectedvirtual |
FindObjectiveQuantum() | ShipAI | protectedvirtual |
FindObjectiveTarget(SimObject *tgt) | ShipAI | protectedvirtual |
FireControl() | ShipAI | protectedvirtual |
Flee(const Point &point) | NavAI | protectedvirtual |
formation_delta | ShipAI | protected |
GetAILevel() const | ShipAI | inlinevirtual |
GetFarcaster() | ShipAI | inlinevirtual |
GetNavPoint() const | ShipAI | inlinevirtual |
GetObjective() const | SteerAI | inlinevirtual |
GetObserverName() const | ShipAI | virtual |
GetOther() const | SteerAI | inlinevirtual |
GetPatrol() const | ShipAI | virtual |
GetRumor() const | ShipAI | inlinevirtual |
GetShip() const | ShipAI | inlinevirtual |
GetSubTarget() const | SteerAI | inlinevirtual |
GetSupport() const | ShipAI | inlinevirtual |
GetTarget() const | SteerAI | inlinevirtual |
GetThreat() const | ShipAI | inlinevirtual |
GetThreatMissile() const | ShipAI | inlinevirtual |
GetWard() const | ShipAI | virtual |
GROUND enum value | SteerAI | |
HelmControl() | NavAI | protectedvirtual |
hold | ShipAI | protected |
identify | ShipAI | protected |
Ignore(SimObject *obj) | SimObserver | virtual |
last_avoid_time | ShipAI | protected |
last_call_time | ShipAI | protected |
magnitude | SteerAI | protected |
NavAI(Ship *s) | NavAI | |
Navigator() | NavAI | protectedvirtual |
NavlightControl() | ShipAI | protectedvirtual |
navpt | ShipAI | protected |
obj_w | SteerAI | protected |
objective | SteerAI | protected |
Observe(SimObject *obj) | SimObserver | virtual |
observe_list | SimObserver | protected |
obstacle | ShipAI | protected |
old_throttle | ShipAI | protected |
operator==(const SimObserver &o) const | SimObserver | inline |
other | SteerAI | protected |
patrol | ShipAI | protected |
patrol_loc | ShipAI | protected |
quantum_state | NavAI | protected |
rumor | ShipAI | protected |
seconds | ShipAI | protected |
Seek(const Point &point) | NavAI | protectedvirtual |
seek_damp | SteerAI | protected |
seek_gain | SteerAI | protected |
SEEKER enum value | SteerAI | |
seeking | SteerAI | protected |
SeekTarget() | NavAI | protectedvirtual |
self | SteerAI | protected |
SetBracket(bool bracket) | ShipAI | virtual |
SetFormationDelta(const Point &point) | ShipAI | virtual |
SetIdentify(bool identify) | ShipAI | virtual |
SetNavPoint(Instruction *n) | ShipAI | inlinevirtual |
SetPatrol(const Point &p) | ShipAI | virtual |
SetRumor(Ship *s) | ShipAI | virtual |
SetSupport(Ship *s) | ShipAI | virtual |
SetTarget(SimObject *targ, System *sub=0) | ShipAI | virtual |
SetThreat(Ship *s) | ShipAI | virtual |
SetThreatMissile(Shot *s) | ShipAI | virtual |
SetWard(Ship *s) | ShipAI | virtual |
ship | ShipAI | protected |
ShipAI(SimObject *s) | ShipAI | |
slot_dist | ShipAI | protected |
Splash(const Ship *targ) | ShipAI | virtual |
splash_count | ShipAI | protected |
STARSHIP enum value | SteerAI | |
SteerAI(SimObject *self) | SteerAI | |
Subframe() const | NavAI | inlinevirtual |
subtarget | SteerAI | protected |
support | ShipAI | protected |
tactical | ShipAI | protected |
takeoff | ShipAI | protected |
target | SteerAI | protected |
terrain_warning | NavAI | protected |
threat | ShipAI | protected |
threat_missile | ShipAI | protected |
throttle | ShipAI | protected |
ThrottleControl() | NavAI | protectedvirtual |
too_close | ShipAI | protected |
Transform(const Point &pt) | NavAI | protectedvirtual |
Type() const | NavAI | inlinevirtual |
ShipAI::Type enum name | SteerAI | |
TYPENAME() | SimObserver | inlinestatic |
Update(SimObject *obj) | ShipAI | virtual |
~Director() | Director | inlinevirtual |
~NavAI() | NavAI | virtual |
~ShipAI() | ShipAI | virtual |
~SimObserver() | SimObserver | virtual |
~SteerAI() | SteerAI | virtual |