_callsign | FGAIBase | protected |
_collision_reported | FGAIBase | protected |
_dt_count | FGAIShip | |
_elevation_ft | FGAIShip | |
_elevation_m | FGAIBase | protected |
_expiry_reported | FGAIBase | protected |
_fallback_model_index | FGAIBase | protected |
_get_speed_east_fps() const | FGAIBase | |
_get_speed_north_fps() const | FGAIBase | |
_get_SubPath() const | FGAIBase | |
_getAltitude() const | FGAIBase | |
_getAltitudeAGL(SGGeod inpos, double start) | FGAIBase | |
_getBearing() const | FGAIBase | inline |
_getCallsign() const | FGAIBase | |
_getCartPosX() const | FGAIBase | |
_getCartPosY() const | FGAIBase | |
_getCartPosZ() const | FGAIBase | |
_getCollisionData() | FGAIBase | |
_getElevationFt() const | FGAIBase | |
_getExpiryData() | FGAIBase | |
_getFallbackModelIndex() const | FGAIBase | |
_getFirstTime() const | FGAIBase | |
_getH_offset() const | FGAIBase | |
_getHeading() const | FGAIBase | |
_getImpact() | FGAIBase | |
_getImpactData() | FGAIBase | |
_getImpactElevFt() const | FGAIBase | |
_getImpactHdg() const | FGAIBase | |
_getImpactLat() const | FGAIBase | |
_getImpactLon() const | FGAIBase | |
_getImpactPitch() const | FGAIBase | |
_getImpactRoll() const | FGAIBase | |
_getImpactSpeed() const | FGAIBase | |
_getLatitude() const | FGAIBase | |
_getLongitude() const | FGAIBase | |
_getName() const | FGAIBase | |
_getPath() const | FGAIBase | |
_getPitch() const | FGAIBase | |
_getProps() const | FGAIBase | |
_getRange() const | FGAIBase | inline |
_getRdot() const | FGAIBase | |
_getRoll() const | FGAIBase | |
_getRotation() const | FGAIBase | |
_getServiceable() const | FGAIBase | |
_getSMPath() const | FGAIBase | |
_getSpeed() const | FGAIBase | |
_getSubID() const | FGAIBase | |
_getSubmodel() const | FGAIBase | |
_getTriggerNode() const | FGAIBase | |
_getV_offset() const | FGAIBase | |
_getVS_fps() const | FGAIBase | |
_getX_shift() const | FGAIBase | |
_getXOffset() const | FGAIBase | |
_getY_shift() const | FGAIBase | |
_getYOffset() const | FGAIBase | |
_getZOffset() const | FGAIBase | |
_hdg_constant | FGAIShip | |
_hdg_lock | FGAIShip | |
_impact_elev | FGAIBase | protected |
_impact_hdg | FGAIBase | protected |
_impact_lat | FGAIBase | protected |
_impact_lon | FGAIBase | protected |
_impact_pitch | FGAIBase | protected |
_impact_reported | FGAIBase | protected |
_impact_roll | FGAIBase | protected |
_impact_speed | FGAIBase | protected |
_initial_tunnel | FGAIShip | |
_installed | FGAIBase | protected |
_isNight() | FGAIBase | static |
_limit | FGAIShip | |
_max_speed | FGAIBase | protected |
_missed_count | FGAIShip | |
_missed_range | FGAIShip | |
_name | FGAIBase | protected |
_new_waypoint | FGAIShip | |
_newAIModelID() | FGAIBase | protectedstatic |
_next_run | FGAIShip | |
_parent | FGAIBase | protected |
_path | FGAIBase | protected |
_pitch_offset | FGAIBase | protected |
_restart | FGAIShip | |
_roll_offset | FGAIBase | protected |
_rudder_constant | FGAIShip | |
_scenarioPath | FGAIBase | protected |
_searchOrder | FGAIBase | protected |
_selected_ac | FGAIBase | protected |
_serviceable | FGAIShip | |
_setAltitude(double _alt) | FGAIBase | |
_setLatitude(double latitude) | FGAIBase | |
_setLongitude(double longitude) | FGAIBase | |
_setSubID(int s) | FGAIBase | |
_setVS_fps(double _vs) | FGAIBase | |
_speed_constant | FGAIShip | |
_subID | FGAIBase | protected |
_submodel | FGAIBase | protected |
_tiedProperties | FGAIBase | protected |
_tow_angle | FGAIShip | |
_tunnel | FGAIShip | |
_wait_count | FGAIShip | |
_waiting | FGAIShip | |
_wp_range | FGAIShip | |
_x_offset | FGAIBase | protected |
_y_offset | FGAIBase | protected |
_yaw_offset | FGAIBase | protected |
_z_offset | FGAIBase | protected |
AccelTo(double speed) | FGAIShip | |
aip | FGAIBase | protected |
altitude_agl_ft | FGAIBase | protected |
altitude_ft | FGAIBase | protected |
bearing | FGAIBase | protected |
bind() override | FGAIShip | virtual |
calcRangeBearing(double lat, double lon, double lat2, double lon2, double &range, double &bearing) const | FGAIBase | inline |
calcRecipBearingDeg(double bearing) | FGAIBase | inline |
calcRelBearingDeg(double bearing, double heading) | FGAIBase | inline |
calcTrueBearingDeg(double bearing, double heading) | FGAIBase | inline |
ClimbTo(double altitude) | FGAIShip | |
collisionHeight | FGAIBase | protected |
collisionLength | FGAIBase | protected |
curr | FGAIShip | |
delete_me | FGAIBase | protected |
e | FGAIBase | static |
elevation | FGAIBase | protected |
FGAIBase(object_type ot, bool enableHot) | FGAIBase | |
FGAIShip(object_type ot=object_type::otShip) | FGAIShip | explicit |
fp | FGAIBase | protected |
ft_per_deg_lat | FGAIBase | protected |
ft_per_deg_lon | FGAIBase | protected |
getCallSign() const | FGAIBase | inline |
getCartPos() const | FGAIBase | |
getCartPosAt(const SGVec3d &off) const | FGAIBase | |
getCollisionHeight() const | FGAIBase | inlinevirtual |
getCollisionLength() const | FGAIBase | inlinevirtual |
getDefaultModelRadius() override | FGAIShip | inlinevirtual |
getDie() | FGAIBase | inline |
getGeodPos() const | FGAIBase | |
getGroundElevationM(const SGGeod &pos, double &elev, const simgear::BVHMaterial **material) const | FGAIBase | |
getID() const | FGAIBase | |
getPositionFromNode(SGPropertyNode *scFileNode, const std::string &key, SGVec3d &position) | FGAIBase | |
getSceneBranch() const | FGAIBase | |
getSearchOrder() const | FGAIBase | inline |
getTrueHeadingDeg() const | FGAIBase | inline |
getType() | FGAIBase | inline |
getTypeString(void) const override | FGAIShip | inlinevirtual |
hdg | FGAIBase | protected |
horiz_offset | FGAIBase | protected |
ht_diff | FGAIBase | protected |
in_range | FGAIBase | protected |
init(ModelSearchOrder searchOrder) override | FGAIShip | virtual |
initModel() | FGAIBase | virtual |
invisible | FGAIBase | protected |
isa(object_type otype) | FGAIBase | |
isValid() const | FGAIBase | |
lbs_to_slugs | FGAIBase | static |
life | FGAIBase | protected |
manager | FGAIBase | protected |
model_path | FGAIBase | protected |
model_path_lowres | FGAIBase | protected |
model_removed | FGAIBase | protected |
modelLoaded() const | FGAIBase | |
ModelSearchOrder enum name | FGAIBase | |
next | FGAIShip | |
no_roll | FGAIBase | protected |
object_type enum name | FGAIBase | |
pitch | FGAIBase | protected |
PitchTo(double angle) | FGAIShip | |
pos | FGAIBase | protected |
prev | FGAIShip | |
ProcessFlightPlan(double dt) | FGAIShip | |
props | FGAIBase | protected |
range | FGAIBase | protected |
rdot | FGAIBase | protected |
readFromScenario(SGPropertyNode *scFileNode) override | FGAIShip | virtual |
reinit() override | FGAIShip | virtual |
removeModel() | FGAIBase | protected |
removeSoundFx() | FGAIBase | protected |
replay_time | FGAIBase | protected |
roll | FGAIBase | protected |
RollTo(double angle) | FGAIShip | |
rotation | FGAIBase | protected |
serviceable | FGAIBase | protected |
setAltitude(double altitude_ft) | FGAIBase | inline |
setAltitudeAGL(double altitude_agl_ft) | FGAIBase | inline |
setBank(double bank) | FGAIBase | inline |
setCallSign(const std::string &) | FGAIBase | inline |
setCollisionData(bool i, double lat, double lon, double elev) | FGAIBase | |
setCollisionHeight(int height) | FGAIBase | inline |
setCollisionLength(int range) | FGAIBase | inline |
setCurrName(const std::string &) | FGAIShip | |
setDie(bool die) | FGAIBase | inline |
setFallbackModelIndex(const int i) | FGAIBase | inline |
setFixedTurnRadius(double ft) | FGAIShip | |
setFlightPlan(std::unique_ptr< FGAIFlightPlan > f) | FGAIBase | |
setGeodPos(const SGGeod &pos) | FGAIBase | |
setHeading(double heading) | FGAIBase | inline |
setImpactData(bool d) | FGAIBase | |
setImpactElev(double e) | FGAIBase | |
setImpactLat(double lat) | FGAIBase | |
setImpactLon(double lon) | FGAIBase | |
setInitialTunnel(bool t) | FGAIShip | |
setLatitude(double latitude) | FGAIBase | inline |
setLeadAngleGain(double g) | FGAIShip | |
setLeadAngleLimit(double l) | FGAIShip | |
setLeadAngleProp(double p) | FGAIShip | |
setLongitude(double longitude) | FGAIBase | inline |
setManager(FGAIManager *mgr, SGPropertyNode *p) | FGAIBase | inline |
setMaxSpeed(double kts) | FGAIBase | inline |
setName(const std::string &n) | FGAIBase | inline |
setNextName(const std::string &) | FGAIShip | |
setParentName(const std::string &p) | FGAIBase | inline |
setParentNode() | FGAIBase | |
setPath(const char *model) | FGAIBase | inline |
setPathLowres(std::string model) | FGAIBase | inline |
setPitch(double newpitch) | FGAIBase | inline |
setPitchoffset(double x_offset) | FGAIBase | inline |
setPrevName(const std::string &) | FGAIShip | |
setRadius(double radius) | FGAIBase | inline |
setRoll(double rl) | FGAIShip | |
setRollFactor(double rf) | FGAIShip | |
setRolloffset(double y_offset) | FGAIBase | inline |
setRudder(float r) | FGAIShip | |
setRudderConstant(double rc) | FGAIShip | |
setScenarioPath(const std::string &scenarioPath) | FGAIBase | |
setSMPath(const std::string &p) | FGAIBase | inline |
setSpeed(double speed_KTAS) | FGAIBase | inline |
setSpeedConstant(double sc) | FGAIShip | |
setTunnel(bool t) | FGAIShip | |
setWPNames() | FGAIShip | |
setWPPos() | FGAIShip | |
setXoffset(double x_offset) | FGAIBase | inline |
setYawoffset(double z_offset) | FGAIBase | inline |
setYoffset(double y_offset) | FGAIBase | inline |
setZoffset(double z_offset) | FGAIBase | inline |
sign(double x) | FGAIShip | |
speed | FGAIBase | protected |
speed_east_deg_sec | FGAIBase | protected |
speed_fps | FGAIBase | protected |
speed_north_deg_sec | FGAIBase | protected |
tgt_altitude_ft | FGAIBase | protected |
tgt_heading | FGAIBase | protected |
tgt_pitch | FGAIBase | protected |
tgt_roll | FGAIBase | protected |
tgt_speed | FGAIBase | protected |
tgt_vs | FGAIBase | protected |
tgt_yaw | FGAIBase | protected |
tie(const char *aRelPath, const SGRawValue< T > &aRawValue) | FGAIBase | inlineprotected |
Transform() | FGAIBase | protected |
trigger_node | FGAIBase | protected |
turn_radius_ft | FGAIBase | protected |
TurnTo(double heading) | FGAIShip | |
unbind() | FGAIBase | virtual |
update(double dt) override | FGAIShip | virtual |
updateInterior() | FGAIBase | |
updateLOD() | FGAIBase | |
UpdateRadar(FGAIManager *manager) | FGAIBase | protected |
vert_offset | FGAIBase | protected |
vs_fps | FGAIBase | protected |
x_shift | FGAIBase | protected |
y_shift | FGAIBase | protected |
~FGAIBase() | FGAIBase | virtual |
~FGAIShip()=default | FGAIShip | virtual |