FlightGear next
|
#include <FGEventInput.hxx>
Inherits FGInputEvent.
Inherited by FGAbsAxisEvent, and FGRelAxisEvent.
Public Member Functions | |
FGAxisEvent (FGInputDevice *device, SGPropertyNode_ptr eventNode) | |
~FGAxisEvent () | |
void | SetMaxRange (double value) |
void | SetMinRange (double value) |
void | SetRange (double min, double max) |
![]() | |
FGInputEvent (FGInputDevice *device, SGPropertyNode_ptr eventNode) | |
virtual | ~FGInputEvent () |
std::string | GetName () const |
std::string | GetDescription () const |
virtual void | update (double dt) |
Protected Member Functions | |
virtual void | fire (FGEventData &eventData) |
![]() | |
virtual void | fire (SGAbstractBinding *binding, FGEventData &eventData) |
Protected Attributes | |
double | tolerance |
double | minRange |
double | maxRange |
double | center |
double | deadband |
double | lowThreshold |
double | highThreshold |
double | lastValue |
std::unique_ptr< SGInterpTable > | interpolater |
bool | mirrorInterpolater = false |
![]() | |
std::string | desc |
std::string | name |
binding_list_t | bindings [KEYMOD_MAX] |
setting_list_t | settings |
FGInputDevice * | device |
double | lastDt |
double | intervalSec |
double | lastSettingValue |
Additional Inherited Members | |
![]() | |
static FGInputEvent * | NewObject (FGInputDevice *device, SGPropertyNode_ptr node) |
Definition at line 164 of file FGEventInput.hxx.
FGAxisEvent::FGAxisEvent | ( | FGInputDevice * | device, |
SGPropertyNode_ptr | eventNode ) |
Definition at line 147 of file FGEventInput.cxx.
FGAxisEvent::~FGAxisEvent | ( | ) |
Definition at line 166 of file FGEventInput.cxx.
|
protectedvirtual |
Reimplemented from FGInputEvent.
Definition at line 170 of file FGEventInput.cxx.
|
inline |
Definition at line 170 of file FGEventInput.hxx.
|
inline |
Definition at line 171 of file FGEventInput.hxx.
|
inline |
Definition at line 172 of file FGEventInput.hxx.
|
protected |
Definition at line 179 of file FGEventInput.hxx.
|
protected |
Definition at line 180 of file FGEventInput.hxx.
|
protected |
Definition at line 182 of file FGEventInput.hxx.
|
protected |
Definition at line 184 of file FGEventInput.hxx.
|
protected |
Definition at line 183 of file FGEventInput.hxx.
|
protected |
Definition at line 181 of file FGEventInput.hxx.
|
protected |
Definition at line 178 of file FGEventInput.hxx.
|
protected |
Definition at line 177 of file FGEventInput.hxx.
|
protected |
Definition at line 185 of file FGEventInput.hxx.
|
protected |
Definition at line 176 of file FGEventInput.hxx.