FlightGear next
FGEventInput.hxx File Reference
#include "FGCommonInput.hxx"
#include <vector>
#include <memory>
#include "FGButton.hxx"
#include "FGDeviceConfigurationMap.hxx"
#include <simgear/structure/subsystem_mgr.hxx>

Go to the source code of this file.

Classes

struct  FGEventData
 
class  FGEventSetting
 
class  FGReportSetting
 
class  FGInputEvent
 
class  FGButtonEvent
 
class  FGAxisEvent
 
class  FGRelAxisEvent
 
class  FGAbsAxisEvent
 
class  FGInputDevice
 
class  FGEventInput
 

Typedefs

typedef SGSharedPtr< FGEventSettingFGEventSetting_ptr
 
typedef std::vector< FGEventSetting_ptrsetting_list_t
 
typedef SGSharedPtr< FGReportSettingFGReportSetting_ptr
 
typedef std::vector< FGReportSetting_ptrreport_setting_list_t
 
typedef class SGSharedPtr< FGInputEventFGInputEvent_ptr
 
typedef SGSharedPtr< FGInputDeviceFGInputDevice_ptr
 

Typedef Documentation

◆ FGEventSetting_ptr

typedef SGSharedPtr<FGEventSetting> FGEventSetting_ptr

Definition at line 69 of file FGEventInput.hxx.

◆ FGInputDevice_ptr

typedef SGSharedPtr<FGInputDevice> FGInputDevice_ptr

Definition at line 293 of file FGEventInput.hxx.

◆ FGInputEvent_ptr

typedef class SGSharedPtr< FGInputEvent > FGInputEvent_ptr

Definition at line 206 of file FGEventInput.hxx.

◆ FGReportSetting_ptr

typedef SGSharedPtr<FGReportSetting> FGReportSetting_ptr

Definition at line 89 of file FGEventInput.hxx.

◆ report_setting_list_t

Definition at line 90 of file FGEventInput.hxx.

◆ setting_list_t

typedef std::vector<FGEventSetting_ptr> setting_list_t

Definition at line 70 of file FGEventInput.hxx.