enum Key {
SoKeyboardEvent::ANY Special constant for any key
SoKeyboardEvent::LEFT_SHIFT Modifiers
SoKeyboardEvent::RIGHT_SHIFT
SoKeyboardEvent::LEFT_CONTROL
SoKeyboardEvent::RIGHT_CONTROL
SoKeyboardEvent::LEFT_ALT
SoKeyboardEvent::RIGHT_ALT
SoKeyboardEvent::NUMBER_0 Numbers
SoKeyboardEvent::NUMBER_1
SoKeyboardEvent::NUMBER_2
SoKeyboardEvent::NUMBER_3
SoKeyboardEvent::NUMBER_4
SoKeyboardEvent::NUMBER_5
SoKeyboardEvent::NUMBER_6
SoKeyboardEvent::NUMBER_7
SoKeyboardEvent::NUMBER_8
SoKeyboardEvent::NUMBER_9
SoKeyboardEvent::A Letters
SoKeyboardEvent::B
SoKeyboardEvent::C
SoKeyboardEvent::D
SoKeyboardEvent::E
SoKeyboardEvent::F
SoKeyboardEvent::G
SoKeyboardEvent::H
SoKeyboardEvent::I
SoKeyboardEvent::J
SoKeyboardEvent::K
SoKeyboardEvent::L
SoKeyboardEvent::M
SoKeyboardEvent::N
SoKeyboardEvent::O
SoKeyboardEvent::P
SoKeyboardEvent::Q
SoKeyboardEvent::R
SoKeyboardEvent::S
SoKeyboardEvent::T
SoKeyboardEvent::U
SoKeyboardEvent::V
SoKeyboardEvent::W
SoKeyboardEvent::X
SoKeyboardEvent::Y
SoKeyboardEvent::Z
SoKeyboardEvent::HOME Cursor control and motion
SoKeyboardEvent::LEFT_ARROW
SoKeyboardEvent::UP_ARROW
SoKeyboardEvent::RIGHT_ARROW
SoKeyboardEvent::DOWN_ARROW
SoKeyboardEvent::PAGE_UP
SoKeyboardEvent::PAGE_DOWN
SoKeyboardEvent::PRIOR
SoKeyboardEvent::NEXT
SoKeyboardEvent::END
SoKeyboardEvent::PAD_ENTER Keypad functions
SoKeyboardEvent::PAD_F1
SoKeyboardEvent::PAD_F2
SoKeyboardEvent::PAD_F3
SoKeyboardEvent::PAD_F4
SoKeyboardEvent::PAD_0
SoKeyboardEvent::PAD_1
SoKeyboardEvent::PAD_2
SoKeyboardEvent::PAD_3
SoKeyboardEvent::PAD_4
SoKeyboardEvent::PAD_5
SoKeyboardEvent::PAD_6
SoKeyboardEvent::PAD_7
SoKeyboardEvent::PAD_8
SoKeyboardEvent::PAD_9
SoKeyboardEvent::PAD_ADD
SoKeyboardEvent::PAD_SUBTRACT
SoKeyboardEvent::PAD_MULTIPLY
SoKeyboardEvent::PAD_DIVIDE
SoKeyboardEvent::PAD_SPACE
SoKeyboardEvent::PAD_TAB
SoKeyboardEvent::PAD_INSERT
SoKeyboardEvent::PAD_DELETE
SoKeyboardEvent::PAD_PERIOD
SoKeyboardEvent::F1 Function keys
SoKeyboardEvent::F2
SoKeyboardEvent::F3
SoKeyboardEvent::F4
SoKeyboardEvent::F5
SoKeyboardEvent::F6
SoKeyboardEvent::F7
SoKeyboardEvent::F8
SoKeyboardEvent::F9
SoKeyboardEvent::F10
SoKeyboardEvent::F11
SoKeyboardEvent::F12
SoKeyboardEvent::BACKSPACE Miscellaneous
SoKeyboardEvent::TAB
SoKeyboardEvent::RETURN
SoKeyboardEvent::ENTER
SoKeyboardEvent::PAUSE
SoKeyboardEvent::SCROLL_LOCK
SoKeyboardEvent::ESCAPE
SoKeyboardEvent::DELETE
SoKeyboardEvent::PRINT
SoKeyboardEvent::INSERT
SoKeyboardEvent::NUM_LOCK
SoKeyboardEvent::CAPS_LOCK
SoKeyboardEvent::SHIFT_LOCK
SoKeyboardEvent::SPACE
SoKeyboardEvent::APOSTROPHE
SoKeyboardEvent::COMMA
SoKeyboardEvent::MINUS
SoKeyboardEvent::PERIOD
SoKeyboardEvent::SLASH
SoKeyboardEvent::SEMICOLON
SoKeyboardEvent::EQUAL
SoKeyboardEvent::BRACKETLEFT
SoKeyboardEvent::BACKSLASH
SoKeyboardEvent::BRACKETRIGHT
SoKeyboardEvent::GRAVE
}