00001
00017
00018 #ifdef USE_SPACENAV
00019
00020 #ifndef SPACENAVDEV_H
00021 #define SPACENAVDEV_H
00022
00023 #include <G3D/G3DAll.h>
00024 #include "InputDevice.H"
00025
00026 namespace VRG3D {
00029 class SpaceNavDevice : public InputDevice
00030 {
00031 public:
00032
00033 SpaceNavDevice();
00034
00035 virtual ~SpaceNavDevice();
00036
00037 void pollForInput(Array<EventRef> &events);
00038
00039 private:
00040 };
00041
00042 }
00043
00044
00045
00046 #endif
00047 #endif // USE_SPACENAV
00048