1 #ifndef SOWIN_KEYBOARD_H 2 #define SOWIN_KEYBOARD_H 38 #include <Inventor/Win/devices/SoWinDevice.h> 44 #define SO_WIN_ALL_KEYBOARD_EVENTS SoWinKeyboard::ALL 53 ALL_EVENTS = KEY_PRESS | KEY_RELEASE
59 virtual void enable(HWND widget, SoWinEventHandler * handler,
void * closure);
60 virtual void disable(HWND widget, SoWinEventHandler * handler,
void * closure);
65 class SoWinKeyboardP * pimpl;
66 friend class SoWinKeyboardP;
67 friend class SoGuiKeyboardP;
72 #endif // ! SOWIN_KEYBOARD_H virtual void disable(HWND w, SoWinEventHandler *handler, void *closure)=0
virtual void enable(HWND w, SoWinEventHandler *handler, void *closure)=0
Events
Definition: SoWinKeyboard.h:50
The SoWinDevice class is the base class for the translation devices.
Definition: SoWinDevice.h:73
virtual const SoEvent * translateEvent(MSG *event)=0
The SoWinKeyboard class is the keyboard input device abstraction.
Definition: SoWinKeyboard.h:46