2 #ifndef _GHOST_NDOFMANAGER_H_
3 #define _GHOST_NDOFMANAGER_H_
5 #include "GHOST_System.h"
6 #include "GHOST_IWindow.h"
10 class GHOST_NDOFManager
21 virtual ~GHOST_NDOFManager();
23 void deviceOpen(GHOST_IWindow* window,
24 GHOST_NDOFLibraryInit_fp setNdofLibraryInit,
25 GHOST_NDOFLibraryShutdown_fp setNdofLibraryShutdown,
26 GHOST_NDOFDeviceOpen_fp setNdofDeviceOpen,
27 GHOST_NDOFEventHandler_fp setNdofEventHandler);
31 /* to do: abstract for Linux, MacOS, etc. */
32 GHOST_TEventNDOFData* handle(unsigned int message, unsigned int* wparam, unsigned long* lparam);