18 #ifndef EQ_WGL_EVENTHANDLER_H    19 #define EQ_WGL_EVENTHANDLER_H    21 #include <eq/eventHandler.h>     22 #include <eq/wgl/types.h>    24 #include <lunchbox/os.h>    60     uint32_t _buttonState;
    62     int32_t _wheelDeltaPerLine;
    67     static LRESULT CALLBACK wndProc(HWND hWnd, UINT uMsg, WPARAM wParam,
    69     LRESULT CALLBACK _wndProc(HWND hWnd, UINT uMsg, WPARAM wParam,
    71     void _magellanEventHandler(LPARAM lParam);
    73     void _syncButtonState(WPARAM wParam);
    74     int32_t _getWheelDelta(WPARAM wParam) 
const;
    76     bool _mouseButtonPress(PointerButton button, LPARAM lParam);
    77     bool _mouseButtonRelease(PointerButton button, LPARAM lParam);
    81 #endif // EQ_WGL_EVENTHANDLER_H The interface defining the minimum functionality for a WGL window. 
 
A Node represents a single computer in the cluster. 
 
Base class for window system-specific event handlers. 
 
The event handler for WGL. 
 
EventHandler()
Construct a new event handler. 
 
static void exitMagellan(Node *node)
De-initialize space mouse event handling for this process. 
 
The Equalizer client library. 
 
static bool initMagellan(Node *node)
Initialize space mouse event handling for this process. 
 
virtual EQ_API ~EventHandler()
Destruct the WGL event handler.