Page MenuHome

GHOST_SpaceballManager.h

GHOST_SpaceballManager.h

#ifndef _GHOST_SPACEBALLMANAGER_H_
#define _GHOST_SPACEBALLMANAGER_H_
#include "GHOST_IWindow.h"
class GHOST_SpaceballManager
{
public:
/**
* Constructor.
*/
GHOST_SpaceballManager();
/**
* Destructor.
*/
virtual ~GHOST_SpaceballManager();
void spaceballOpen(GHOST_IWindow* hWnd);
bool available() const { return m_DeviceHandle != 0; }
/* to do: abstract for Linux, MacOS, etc. */
GHOST_TEventSpaceballData* 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
29/a1/ab94613878545ab65915e4f3f021

Event Timeline