Page MenuHome

GHOST_NDOFManager.h

GHOST_NDOFManager.h

#ifndef _GHOST_NDOFMANAGER_H_
#define _GHOST_NDOFMANAGER_H_
#include "GHOST_System.h"
#include "GHOST_IWindow.h"
class GHOST_NDOFManager
{
public:
/**
* Constructor.
*/
GHOST_NDOFManager();
/**
* Destructor.
*/
virtual ~GHOST_NDOFManager();
void deviceOpen(GHOST_IWindow* window,
GHOST_NDOFLibraryInit_fp setNdofLibraryInit,
GHOST_NDOFLibraryShutdown_fp setNdofLibraryShutdown,
GHOST_NDOFDeviceOpen_fp setNdofDeviceOpen,
GHOST_NDOFEventHandler_fp setNdofEventHandler);
bool available();
/* to do: abstract for Linux, MacOS, etc. */
GHOST_TEventNDOFData* handle(unsigned int message, unsigned int* wparam, unsigned long* lparam);
protected:
void* m_DeviceHandle;
};
#endif

File Metadata

Mime Type
text/x-c++
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
28/48/77c9995c7dc6819886faf928cf24

Event Timeline