X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FInput%2FFGLinuxEventInput.hxx;h=df151663cc40564aab021d90a5433d95a9d9f68a;hb=239a0007631da53c68ca9c8e7989957c567acac9;hp=3676c48cbb8ee3a37b657384d3ea09da7654a647;hpb=02c75ba583bdb1ded2565edc31cefaf093b057bd;p=flightgear.git diff --git a/src/Input/FGLinuxEventInput.hxx b/src/Input/FGLinuxEventInput.hxx index 3676c48cb..df151663c 100644 --- a/src/Input/FGLinuxEventInput.hxx +++ b/src/Input/FGLinuxEventInput.hxx @@ -25,7 +25,6 @@ #include "FGEventInput.hxx" #include -#include struct FGLinuxEventData : public FGEventData { FGLinuxEventData( struct input_event & event, double dt, int modifiers ) : @@ -43,7 +42,7 @@ struct FGLinuxEventData : public FGEventData { class FGLinuxInputDevice : public FGInputDevice { public: FGLinuxInputDevice(); - FGLinuxInputDevice( string name, string devname ); + FGLinuxInputDevice( std::string name, std::string devname ); virtual ~FGLinuxInputDevice(); virtual void Open(); @@ -51,17 +50,17 @@ public: virtual void Send( const char * eventName, double value ); virtual const char * TranslateEventName( FGEventData & eventData ); - void SetDevname( const string name ); - string GetDevname() const { return devname; } + void SetDevname( const std::string & name ); + std::string GetDevname() const { return devname; } int GetFd() { return fd; } double Normalize( struct input_event & event ); private: - string devname; + std::string devname; int fd; - map absinfo; + std::map absinfo; }; class FGLinuxEventInput : public FGEventInput { @@ -71,10 +70,7 @@ public: virtual void update (double dt); virtual void postinit(); - void AddHalDevice( const char * udi ); protected: - LibHalContext *halcontext; - }; #endif