#include <Situation.h>
Public Member Functions | |
| CSlewManager (void) | |
| void | Enable (void) |
| void | Disable (void) |
| bool | IsEnabled (void) |
| float | GetNorthRate (void) |
| float | GetEastRate (void) |
| float | GetAltRate (void) |
| void | SetNorthRate (float rate) |
| void | SetEastRate (float rate) |
| void | SetAltRate (float rate) |
| void | ZeroRate (void) |
| void | Update (float dT) |
Protected Attributes | |
| bool | enabled |
| float | nRate |
| float | eRate |
| float | aRate |
Definition at line 48 of file Situation.h.
|
|
Definition at line 50 of file Situation.cpp. |
|
|
Definition at line 63 of file Situation.cpp. References enabled, and ZeroRate(). Referenced by aircraft_slew_cb(), and KeySlew(). |
|
|
Definition at line 57 of file Situation.cpp. References enabled. Referenced by aircraft_slew_cb(), and KeySlew(). |
|
|
Definition at line 86 of file Situation.cpp. References aRate. Referenced by KeySlewDown(), and KeySlewUp(). |
|
|
Definition at line 81 of file Situation.cpp. References eRate. Referenced by KeySlewLeft(), and KeySlewRight(). |
|
|
Definition at line 76 of file Situation.cpp. References nRate. Referenced by KeySlewBackward(), and KeySlewForward(). |
|
|
Definition at line 70 of file Situation.cpp. References enabled. Referenced by aircraft_slew_cb(), CFuiManager::Draw(), KeyAirplane(), KeySlew(), KeySlewBackward(), KeySlewBankLeft(), KeySlewBankRight(), KeySlewDown(), KeySlewForward(), KeySlewLeft(), KeySlewPitchDown(), KeySlewPitchUp(), KeySlewReorient(), KeySlewRight(), KeySlewRotateLeft(), KeySlewRotateLeft45(), KeySlewRotateRight(), KeySlewRotateRight45(), KeySlewStop(), and KeySlewUp(). |
|
|
Definition at line 101 of file Situation.cpp. References aRate. Referenced by KeySlewDown(), and KeySlewUp(). |
|
|
Definition at line 96 of file Situation.cpp. References eRate. Referenced by KeySlewLeft(), and KeySlewRight(). |
|
|
Definition at line 91 of file Situation.cpp. References nRate. Referenced by KeySlewBackward(), and KeySlewForward(). |
|
|
Definition at line 111 of file Situation.cpp. References SPosition::alt, aRate, enabled, eRate, CWorldObject::GetPosition(), CSituation::GetUserVehicle(), globals, SPosition::lat, SPosition::lon, nRate, CModelObject::SetPosition(), and SGlobals::sit. Referenced by CSituation::Timeslice(). |
|
|
Definition at line 106 of file Situation.cpp. References aRate, eRate, and nRate. Referenced by Disable(), and KeySlewStop(). |
|
|
Definition at line 70 of file Situation.h. Referenced by CSlewManager(), GetAltRate(), SetAltRate(), Update(), and ZeroRate(). |
|
|
Definition at line 67 of file Situation.h. Referenced by CSlewManager(), Disable(), Enable(), IsEnabled(), and Update(). |
|
|
Definition at line 69 of file Situation.h. Referenced by CSlewManager(), GetEastRate(), SetEastRate(), Update(), and ZeroRate(). |
|
|
Definition at line 68 of file Situation.h. Referenced by CSlewManager(), GetNorthRate(), SetNorthRate(), Update(), and ZeroRate(). |
|
|
Documentation generated by
|