FlightGear next
|
#include <FGEventInput.hxx>
Inherits FGInputEvent.
Public Member Functions | |
FGButtonEvent (FGInputDevice *device, SGPropertyNode_ptr node) | |
virtual void | fire (FGEventData &eventData) |
void | update (double dt) override |
![]() | |
FGInputEvent (FGInputDevice *device, SGPropertyNode_ptr eventNode) | |
virtual | ~FGInputEvent () |
std::string | GetName () const |
std::string | GetDescription () const |
Protected Attributes | |
bool | repeatable |
bool | lastState |
![]() | |
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) |
![]() | |
virtual void | fire (SGAbstractBinding *binding, FGEventData &eventData) |
Definition at line 152 of file FGEventInput.hxx.
FGButtonEvent::FGButtonEvent | ( | FGInputDevice * | device, |
SGPropertyNode_ptr | node ) |
Definition at line 216 of file FGEventInput.cxx.
|
virtual |
Reimplemented from FGInputEvent.
Definition at line 224 of file FGEventInput.cxx.
|
overridevirtual |
Reimplemented from FGInputEvent.
Definition at line 245 of file FGEventInput.cxx.
|
protected |
Definition at line 161 of file FGEventInput.hxx.
|
protected |
Definition at line 160 of file FGEventInput.hxx.