MeVisLabToolboxReference
|
SoKeyGrabber is a general facility to grab keyboard events. More...
#include <Inventor/fields/SoFields.h>
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/nodes/SoSubNode.h>
Go to the source code of this file.
Classes | |
class | SoKeyGrabber |
SoKeyGrabber is a general facility to grab keyboard events. More... | |
Enumerations | |
enum | KeyType { ANY = 0, LEFT_SHIFT = 0xffe1, RIGHT_SHIFT = 0xffe2, LEFT_CONTROL = 0xffe3, RIGHT_CONTROL = 0xffe4, LEFT_ALT = 0xffe9, RIGHT_ALT = 0xffea, NUMBER_0 = 0x030, NUMBER_1 = 0x031, NUMBER_2 = 0x032, NUMBER_3 = 0x033, NUMBER_4 = 0x034, NUMBER_5 = 0x035, NUMBER_6 = 0x036, NUMBER_7 = 0x037, NUMBER_8 = 0x038, NUMBER_9 = 0x039, A = 0x061, B = 0x062, C = 0x063, D = 0x064, E = 0x065, F = 0x066, G = 0x067, H = 0x068, I = 0x069, J = 0x06a, K = 0x06b, L = 0x06c, M = 0x06d, N = 0x06e, O = 0x06f, P = 0x070, Q = 0x071, R = 0x072, S = 0x073, T = 0x074, U = 0x075, V = 0x076, W = 0x077, X = 0x078, Y = 0x079, Z = 0x07a, HOME = 0xff50, LEFT_ARROW = 0xff51, UP_ARROW = 0xff52, RIGHT_ARROW = 0xff53, DOWN_ARROW = 0xff54, PAGE_UP = 0xff55, PAGE_DOWN = 0xff56, PRIOR = 0xff55, NEXT = 0xff56, END = 0xff57, PAD_ENTER = 0xff8d, PAD_F1 = 0xff91, PAD_F2 = 0xff92, PAD_F3 = 0xff93, PAD_F4 = 0xff94, PAD_0 = 0xff9e, PAD_1 = 0xff9c, PAD_2 = 0xff99, PAD_3 = 0xff9b, PAD_4 = 0xff96, PAD_5 = 0xff9d, PAD_6 = 0xff98, PAD_7 = 0xff95, PAD_8 = 0xff97, PAD_9 = 0xff9a, PAD_ADD = 0xffab, PAD_SUBTRACT = 0xffad, PAD_MULTIPLY = 0xffaa, PAD_DIVIDE = 0xffaf, PAD_SPACE = 0xff8d, PAD_TAB = 0xff89, PAD_INSERT = 0xff9e, PAD_DELETE = 0xff9f, PAD_PERIOD = 0xff9f, F1 = 0xffbe, F2 = 0xffbf, F3 = 0xffc0, F4 = 0xffc1, F5 = 0xffc2, F6 = 0xffc3, F7 = 0xffc4, F8 = 0xffc5, F9 = 0xffc6, F10 = 0xffc7, F11 = 0xffc8, F12 = 0xffc9, BACKSPACE = 0xff08, TAB = 0xff09, RETURN = 0xff0d, ENTER = 0xff0d, PAUSE = 0xff13, SCROLL_LOCK = 0xff14, ESCAPE = 0xff1b, KEY_DELETE = 0xFFFF, PRINT = 0xff61, INSERT = 0xff63, NUM_LOCK = 0xff7f, CAPS_LOCK = 0xffe5, SHIFT_LOCK = 0xffe6, SPACE = 0x020, APOSTROPHE = 0x027, COMMA = 0x02c, MINUS = 0x02d, PERIOD = 0x02e, SLASH = 0x02f, SEMICOLON = 0x03b, EQUAL = 0x03d, BRACKETLEFT = 0x05b, BACKSLASH = 0x05c, BRACKETRIGHT = 0x05d, GRAVE = 0x060 } |
Enumerator for Open Inventor keys. More... |
SoKeyGrabber is a general facility to grab keyboard events.
Definition in file SoKeyGrabber.h.
enum KeyType |
Enumerator for Open Inventor keys.
Definition at line 18 of file SoKeyGrabber.h.