FlightGear next
|
#include <FGEventInput.hxx>
Inherits SGReferenced, and FGCommonInput.
Inherited by FGAxisEvent, and FGButtonEvent.
Public Member Functions | |
FGInputEvent (FGInputDevice *device, SGPropertyNode_ptr eventNode) | |
virtual | ~FGInputEvent () |
virtual void | fire (FGEventData &eventData) |
std::string | GetName () const |
std::string | GetDescription () const |
virtual void | update (double dt) |
Static Public Member Functions | |
static FGInputEvent * | NewObject (FGInputDevice *device, SGPropertyNode_ptr node) |
Protected Member Functions | |
virtual void | fire (SGAbstractBinding *binding, FGEventData &eventData) |
Protected Attributes | |
std::string | desc |
std::string | name |
binding_list_t | bindings [KEYMOD_MAX] |
setting_list_t | settings |
FGInputDevice * | device |
double | lastDt |
double | intervalSec |
double | lastSettingValue |
Definition at line 114 of file FGEventInput.hxx.
FGInputEvent::FGInputEvent | ( | FGInputDevice * | device, |
SGPropertyNode_ptr | eventNode ) |
Definition at line 95 of file FGEventInput.cxx.
|
virtual |
Definition at line 110 of file FGEventInput.cxx.
|
virtual |
Reimplemented in FGAxisEvent, and FGButtonEvent.
Definition at line 128 of file FGEventInput.cxx.
|
protectedvirtual |
Reimplemented in FGAbsAxisEvent, and FGRelAxisEvent.
Definition at line 140 of file FGEventInput.cxx.
|
inline |
Definition at line 125 of file FGEventInput.hxx.
|
inline |
Definition at line 124 of file FGEventInput.hxx.
|
static |
Definition at line 80 of file FGEventInput.cxx.
|
virtual |
Reimplemented in FGButtonEvent.
Definition at line 115 of file FGEventInput.cxx.
|
protected |
Definition at line 139 of file FGEventInput.hxx.
|
protected |
Definition at line 133 of file FGEventInput.hxx.
|
protected |
Definition at line 145 of file FGEventInput.hxx.
|
protected |
Definition at line 148 of file FGEventInput.hxx.
|
protected |
Definition at line 147 of file FGEventInput.hxx.
|
protected |
Definition at line 149 of file FGEventInput.hxx.
|
protected |
Definition at line 136 of file FGEventInput.hxx.
|
protected |
Definition at line 142 of file FGEventInput.hxx.