00001 00009 #ifndef INPUTDEVICE_H 00010 #define INPUTDEVICE_H 00011 00012 #include <G3D/G3DAll.h> 00013 #include "Event.H" 00014 00015 namespace VRG3D { 00016 00021 class InputDevice 00022 { 00023 public: 00024 InputDevice() {} 00025 virtual ~InputDevice() {} 00026 00027 virtual void pollForInput(Array<EventRef> &events) {} 00028 }; 00029 00030 } // end namespace 00031 00032 00033 #endif