#include "FGEventInput.hxx"
#include <linux/input.h>
-#include <hal/libhal.h>
struct FGLinuxEventData : public FGEventData {
FGLinuxEventData( struct input_event & event, double dt, int modifiers ) :
virtual void Send( const char * eventName, double value );
virtual const char * TranslateEventName( FGEventData & eventData );
- void SetDevname( const std::string name );
+ void SetDevname( const std::string & name );
std::string GetDevname() const { return devname; }
int GetFd() { return fd; }
virtual void update (double dt);
virtual void postinit();
- void AddHalDevice( const char * udi );
protected:
- LibHalContext *halcontext;
-
};
#endif