Skip to content

File keys.hpp

FileList > keyboard > keys.hpp

Go to the source code of this file

Header file for keys. More...

Macros

Type Name
define ACKNOWLEDGE 0x06
define ALMOST_EQUAL_TO 0xF7
define AMPERSAND 0x26
define APOSTROPHE 0x27
define ASTERISK 0x2A
define BACKSPACE 0x08
define BELL 0x07
define BLACK_SQUARE 0xFE
define BOTTOM_HALF_INTEGRAL 0xF5
define BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL 0xCB
define BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT 0xBB
define BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT 0xC9
define BOX_DRAWINGS_DOUBLE_HORIZONTAL 0xCD
define BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL 0xCA
define BOX_DRAWINGS_DOUBLE_UP_AND_LEFT 0xBC
define BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT 0xC8
define BOX_DRAWINGS_DOUBLE_VERTICAL 0xBA
define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL 0xCE
define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT 0xB9
define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT 0xCC
define BOX_DRAWINGS_DOWN_DOUBLE_AND_HORIZONTAL_SINGLE 0xD2
define BOX_DRAWINGS_DOWN_DOUBLE_AND_LEFT_SINGLE 0xB7
define BOX_DRAWINGS_DOWN_DOUBLE_AND_RIGHT_SINGLE 0xD6
define BOX_DRAWINGS_DOWN_SINGLE_AND_HORIZONTAL_DOUBLE 0xD1
define BOX_DRAWINGS_DOWN_SINGLE_AND_LEFT_DOUBLE 0xB8
define BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE 0xD5
define BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL 0xC2
define BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT 0xBF
define BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT 0xDA
define BOX_DRAWINGS_LIGHT_HORIZONTAL 0xC4
define BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL 0xC1
define BOX_DRAWINGS_LIGHT_UP_AND_LEFT 0xD9
define BOX_DRAWINGS_LIGHT_UP_AND_RIGHT 0xC0
define BOX_DRAWINGS_LIGHT_VERTICAL 0xB3
define BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL 0xC5
define BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT 0xB4
define BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT 0xC3
define BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE 0xD0
define BOX_DRAWINGS_UP_DOUBLE_AND_LEFT_SINGLE 0xBD
define BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE 0xD3
define BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE 0xCF
define BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE 0xBE
define BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE 0xD4
define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE 0xD7
define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_LEFT_SINGLE 0xB6
define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE 0xC7
define BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE 0xD8
define BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE 0xB5
define BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE 0xC6
define BULLET_OPERATOR 0xF9
define CANCEL 0x18
define CARRIAGE_RETURN 0x0D
define CENT_SIGN 0x9B
define CIRCUMFLEX_ACCENT 0x5E
define COLON 0x3A
define COMMA 0x2C
define COMMERCIAL_AT 0x40
define DARK_SHADE 0xB2
define DATA_LINK_ESCAPE 0x10
define DEGREE_SIGN 0xF8
define DELETE 0x7F
define DEVICE_CONTROL_FOUR 0x14
define DEVICE_CONTROL_ONE 0x11
define DEVICE_CONTROL_THREE 0x13
define DEVICE_CONTROL_TWO 0x12
define DIGIT_EIGHT 0x38
define DIGIT_FIVE 0x35
define DIGIT_FOUR 0x34
define DIGIT_NINE 0x39
define DIGIT_ONE 0x31
define DIGIT_SEVEN 0x37
define DIGIT_SIX 0x36
define DIGIT_THREE 0x33
define DIGIT_TWO 0x32
define DIGIT_ZERO 0x30
define DIVISION_SIGN 0xF6
define DOLLAR_SIGN 0x24
define END_OF_MEDIUM 0x19
define END_OF_TEXT 0x03
define END_OF_TRANSMISSION 0x04
define END_OF_TRANSMISSION_BLOCK 0x17
define ENQUIRY 0x05
define EQUALS_SIGN 0x3D
define ESCAPE 0x1B
define EXCLAMATION_MARK 0x21
define FEMININE_ORDINAL_INDICATOR 0xA6
define FILE_SEPARATOR 0x1C
define FORM_FEED 0x0C
define FULL_BLOCK 0xDB
define FULL_STOP 0x2E
define GRAVE_ACCENT 0x60
define GREATER_THAN_OR_EQUAL_TO 0xF2
define GREATER_THAN_SIGN 0x3E
define GREEK_CAPITAL_LETTER_GAMMA 0xE2
define GREEK_CAPITAL_LETTER_OMEGA 0xEA
define GREEK_CAPITAL_LETTER_PHI 0xE8
define GREEK_CAPITAL_LETTER_SIGMA 0xE4
define GREEK_CAPITAL_LETTER_THETA 0xE9
define GREEK_SMALL_LETTER_ALPHA 0xE0
define GREEK_SMALL_LETTER_DELTA 0xEB
define GREEK_SMALL_LETTER_EPSILON 0xEE
define GREEK_SMALL_LETTER_PHI 0xED
define GREEK_SMALL_LETTER_PI 0xE3
define GREEK_SMALL_LETTER_SIGMA 0xE5
define GREEK_SMALL_LETTER_TAU 0xE7
define GROUP_SEPARATOR 0x1D
define HORIZONTAL_TABULATION 0x09
define HYPHEN_MINUS 0x2D
define IDENTICAL_TO 0xF0
define INFINITY 0xEC
define INTERSECTION 0xEF
define INVERTED_EXCLAMATION_MARK 0xAD
define INVERTED_QUESTION_MARK 0xA8
define LATIN_CAPITAL_LETTER_A 0x41
define LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS 0x8E
define LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE 0x8F
define LATIN_CAPITAL_LETTER_B 0x42
define LATIN_CAPITAL_LETTER_C 0x43
define LATIN_CAPITAL_LETTER_C_WITH_CEDILLA 0x80
define LATIN_CAPITAL_LETTER_D 0x44
define LATIN_CAPITAL_LETTER_E 0x45
define LATIN_CAPITAL_LETTER_E_WITH_ACUTE 0x90
define LATIN_CAPITAL_LETTER_F 0x46
define LATIN_CAPITAL_LETTER_G 0x47
define LATIN_CAPITAL_LETTER_H 0x48
define LATIN_CAPITAL_LETTER_I 0x49
define LATIN_CAPITAL_LETTER_J 0x4A
define LATIN_CAPITAL_LETTER_K 0x4B
define LATIN_CAPITAL_LETTER_L 0x4C
define LATIN_CAPITAL_LETTER_M 0x4D
define LATIN_CAPITAL_LETTER_N 0x4E
define LATIN_CAPITAL_LETTER_N_WITH_TILDE 0xA5
define LATIN_CAPITAL_LETTER_O 0x4F
define LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS 0x99
define LATIN_CAPITAL_LETTER_P 0x50
define LATIN_CAPITAL_LETTER_Q 0x51
define LATIN_CAPITAL_LETTER_R 0x52
define LATIN_CAPITAL_LETTER_S 0x53
define LATIN_CAPITAL_LETTER_T 0x54
define LATIN_CAPITAL_LETTER_U 0x55
define LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS 0x9A
define LATIN_CAPITAL_LETTER_V 0x56
define LATIN_CAPITAL_LETTER_W 0x57
define LATIN_CAPITAL_LETTER_X 0x58
define LATIN_CAPITAL_LETTER_Y 0x59
define LATIN_CAPITAL_LETTER_Z 0x5A
define LATIN_CAPITAL_LIGATURE_AE 0x92
define LATIN_SMALL_LETTER_A 0x61
define LATIN_SMALL_LETTER_A_WITH_ACUTE 0xA0
define LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX 0x83
define LATIN_SMALL_LETTER_A_WITH_DIAERESIS 0x84
define LATIN_SMALL_LETTER_A_WITH_GRAVE 0x85
define LATIN_SMALL_LETTER_A_WITH_RING_ABOVE 0x86
define LATIN_SMALL_LETTER_B 0x62
define LATIN_SMALL_LETTER_C 0x63
define LATIN_SMALL_LETTER_C_WITH_CEDILLA 0x87
define LATIN_SMALL_LETTER_D 0x64
define LATIN_SMALL_LETTER_E 0x65
define LATIN_SMALL_LETTER_E_WITH_ACUTE 0x82
define LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX 0x88
define LATIN_SMALL_LETTER_E_WITH_DIAERESIS 0x89
define LATIN_SMALL_LETTER_E_WITH_GRAVE 0x8A
define LATIN_SMALL_LETTER_F 0x66
define LATIN_SMALL_LETTER_F_WITH_HOOK 0x9F
define LATIN_SMALL_LETTER_G 0x67
define LATIN_SMALL_LETTER_H 0x68
define LATIN_SMALL_LETTER_I 0x69
define LATIN_SMALL_LETTER_I_WITH_ACUTE 0xA1
define LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX 0x8C
define LATIN_SMALL_LETTER_I_WITH_DIAERESIS 0x8B
define LATIN_SMALL_LETTER_I_WITH_GRAVE 0x8D
define LATIN_SMALL_LETTER_J 0x6A
define LATIN_SMALL_LETTER_K 0x6B
define LATIN_SMALL_LETTER_L 0x6C
define LATIN_SMALL_LETTER_M 0x6D
define LATIN_SMALL_LETTER_N 0x6E
define LATIN_SMALL_LETTER_N_WITH_TILDE 0xA4
define LATIN_SMALL_LETTER_O 0x6F
define LATIN_SMALL_LETTER_O_WITH_ACUTE 0xA2
define LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX 0x93
define LATIN_SMALL_LETTER_O_WITH_DIAERESIS 0x94
define LATIN_SMALL_LETTER_O_WITH_GRAVE 0x95
define LATIN_SMALL_LETTER_P 0x70
define LATIN_SMALL_LETTER_Q 0x71
define LATIN_SMALL_LETTER_R 0x72
define LATIN_SMALL_LETTER_S 0x73
define LATIN_SMALL_LETTER_SHARP_S 0xE1
define LATIN_SMALL_LETTER_T 0x74
define LATIN_SMALL_LETTER_U 0x75
define LATIN_SMALL_LETTER_U_WITH_ACUTE 0xA3
define LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX 0x96
define LATIN_SMALL_LETTER_U_WITH_DIAERESIS 0x81
define LATIN_SMALL_LETTER_U_WITH_GRAVE 0x97
define LATIN_SMALL_LETTER_V 0x76
define LATIN_SMALL_LETTER_W 0x77
define LATIN_SMALL_LETTER_X 0x78
define LATIN_SMALL_LETTER_Y 0x79
define LATIN_SMALL_LETTER_Y_WITH_DIAERESIS 0x98
define LATIN_SMALL_LETTER_Z 0x7A
define LATIN_SMALL_LIGATURE_AE 0x91
define LEFT_CURLY_BRACKET 0x7B
define LEFT_HALF_BLOCK 0xDD
define LEFT_PARENTHESIS 0x28
define LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK 0xAE
define LEFT_SQUARE_BRACKET 0x5B
define LESS_THAN_OR_EQUAL_TO 0xF3
define LESS_THAN_SIGN 0x3C
define LIGHT_SHADE 0xB0
define LINE_FEED 0x0A
define LOWER_HALF_BLOCK 0xDC
define LOW_LINE 0x5F
define MASCULINE_ORDINAL_INDICATOR 0xA7
define MEDIUM_SHADE 0xB1
define MICRO_SIGN 0xE6
define MIDDLE_DOT 0xFA
define NEGATIVE_ACKNOWLEDGE 0x15
define NOT_SIGN 0xAA
define NO_BREAK_SPACE 0xFF
define NUL_CHAR 0x00
define NUMBER_SIGN 0x23
define PERCENT_SIGN 0x25
define PESETA_SIGN 0x9E
define PLUS_MINUS_SIGN 0xF1
define PLUS_SIGN 0x2B
define POUND_SIGN 0x9C
define QUESTION_MARK 0x3F
define QUOTATION_MARK 0x22
define RECORD_SEPARATOR 0x1E
define REVERSED_NOT_SIGN 0xA9
define REVERSE_SOLIDUS 0x5C
define RIGHT_CURLY_BRACKET 0x7D
define RIGHT_HALF_BLOCK 0xDE
define RIGHT_PARENTHESIS 0x29
define RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK 0xAF
define RIGHT_SQUARE_BRACKET 0x5D
define SEMICOLON 0x3B
define SHIFT_IN 0x0F
define SHIFT_OUT 0x0E
define SOLIDUS 0x2F
define SPACE 0x20
define SQUARE_ROOT 0xFB
define START_OF_HEADING 0x01
define START_OF_TEXT 0x02
define SUBSTITUTE 0x1A
define SUPERSCRIPT_LATIN_SMALL_LETTER_N 0xFC
define SUPERSCRIPT_TWO 0xFD
define SYNCHRONOUS_IDLE 0x16
define TILDE 0x7E
define TOP_HALF_INTEGRAL 0xF4
define UNIT_SEPARATOR 0x1F
define UPPER_HALF_BLOCK 0xDF
define VERTICAL_LINE 0x7C
define VERTICAL_TABULATION 0x0B
define VULGAR_FRACTION_ONE_HALF 0xAB
define VULGAR_FRACTION_ONE_QUARTER 0xAC
define YEN_SIGN 0x9D

Detailed Description

Author:

hreikin (hreikin@gmail.com) @license MIT

Copyright:

Copyright (c) 2025 hreikin (hreikin@gmail.com)

Date:

2025-03-15

Macro Definition Documentation

define ACKNOWLEDGE

#define ACKNOWLEDGE `0x06`

define ALMOST_EQUAL_TO

#define ALMOST_EQUAL_TO `0xF7`

define AMPERSAND

#define AMPERSAND `0x26`

define APOSTROPHE

#define APOSTROPHE `0x27`

define ASTERISK

#define ASTERISK `0x2A`

define BACKSPACE

#define BACKSPACE `0x08`

define BELL

#define BELL `0x07`

define BLACK_SQUARE

#define BLACK_SQUARE `0xFE`

define BOTTOM_HALF_INTEGRAL

#define BOTTOM_HALF_INTEGRAL `0xF5`

define BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL

#define BOX_DRAWINGS_DOUBLE_DOWN_AND_HORIZONTAL `0xCB`

define BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT

#define BOX_DRAWINGS_DOUBLE_DOWN_AND_LEFT `0xBB`

define BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT

#define BOX_DRAWINGS_DOUBLE_DOWN_AND_RIGHT `0xC9`

define BOX_DRAWINGS_DOUBLE_HORIZONTAL

#define BOX_DRAWINGS_DOUBLE_HORIZONTAL `0xCD`

define BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL

#define BOX_DRAWINGS_DOUBLE_UP_AND_HORIZONTAL `0xCA`

define BOX_DRAWINGS_DOUBLE_UP_AND_LEFT

#define BOX_DRAWINGS_DOUBLE_UP_AND_LEFT `0xBC`

define BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT

#define BOX_DRAWINGS_DOUBLE_UP_AND_RIGHT `0xC8`

define BOX_DRAWINGS_DOUBLE_VERTICAL

#define BOX_DRAWINGS_DOUBLE_VERTICAL `0xBA`

define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL

#define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_HORIZONTAL `0xCE`

define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT

#define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_LEFT `0xB9`

define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT

#define BOX_DRAWINGS_DOUBLE_VERTICAL_AND_RIGHT `0xCC`

define BOX_DRAWINGS_DOWN_DOUBLE_AND_HORIZONTAL_SINGLE

#define BOX_DRAWINGS_DOWN_DOUBLE_AND_HORIZONTAL_SINGLE `0xD2`

define BOX_DRAWINGS_DOWN_DOUBLE_AND_LEFT_SINGLE

#define BOX_DRAWINGS_DOWN_DOUBLE_AND_LEFT_SINGLE `0xB7`

define BOX_DRAWINGS_DOWN_DOUBLE_AND_RIGHT_SINGLE

#define BOX_DRAWINGS_DOWN_DOUBLE_AND_RIGHT_SINGLE `0xD6`

define BOX_DRAWINGS_DOWN_SINGLE_AND_HORIZONTAL_DOUBLE

#define BOX_DRAWINGS_DOWN_SINGLE_AND_HORIZONTAL_DOUBLE `0xD1`

define BOX_DRAWINGS_DOWN_SINGLE_AND_LEFT_DOUBLE

#define BOX_DRAWINGS_DOWN_SINGLE_AND_LEFT_DOUBLE `0xB8`

define BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE

#define BOX_DRAWINGS_DOWN_SINGLE_AND_RIGHT_DOUBLE `0xD5`

define BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL

#define BOX_DRAWINGS_LIGHT_DOWN_AND_HORIZONTAL `0xC2`

define BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT

#define BOX_DRAWINGS_LIGHT_DOWN_AND_LEFT `0xBF`

define BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT

#define BOX_DRAWINGS_LIGHT_DOWN_AND_RIGHT `0xDA`

define BOX_DRAWINGS_LIGHT_HORIZONTAL

#define BOX_DRAWINGS_LIGHT_HORIZONTAL `0xC4`

define BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL

#define BOX_DRAWINGS_LIGHT_UP_AND_HORIZONTAL `0xC1`

define BOX_DRAWINGS_LIGHT_UP_AND_LEFT

#define BOX_DRAWINGS_LIGHT_UP_AND_LEFT `0xD9`

define BOX_DRAWINGS_LIGHT_UP_AND_RIGHT

#define BOX_DRAWINGS_LIGHT_UP_AND_RIGHT `0xC0`

define BOX_DRAWINGS_LIGHT_VERTICAL

#define BOX_DRAWINGS_LIGHT_VERTICAL `0xB3`

define BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL

#define BOX_DRAWINGS_LIGHT_VERTICAL_AND_HORIZONTAL `0xC5`

define BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT

#define BOX_DRAWINGS_LIGHT_VERTICAL_AND_LEFT `0xB4`

define BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT

#define BOX_DRAWINGS_LIGHT_VERTICAL_AND_RIGHT `0xC3`

define BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE

#define BOX_DRAWINGS_UP_DOUBLE_AND_HORIZONTAL_SINGLE `0xD0`

define BOX_DRAWINGS_UP_DOUBLE_AND_LEFT_SINGLE

#define BOX_DRAWINGS_UP_DOUBLE_AND_LEFT_SINGLE `0xBD`

define BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE

#define BOX_DRAWINGS_UP_DOUBLE_AND_RIGHT_SINGLE `0xD3`

define BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE

#define BOX_DRAWINGS_UP_SINGLE_AND_HORIZONTAL_DOUBLE `0xCF`

define BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE

#define BOX_DRAWINGS_UP_SINGLE_AND_LEFT_DOUBLE `0xBE`

define BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE

#define BOX_DRAWINGS_UP_SINGLE_AND_RIGHT_DOUBLE `0xD4`

define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE

#define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_HORIZONTAL_SINGLE `0xD7`

define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_LEFT_SINGLE

#define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_LEFT_SINGLE `0xB6`

define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE

#define BOX_DRAWINGS_VERTICAL_DOUBLE_AND_RIGHT_SINGLE `0xC7`

define BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE

#define BOX_DRAWINGS_VERTICAL_SINGLE_AND_HORIZONTAL_DOUBLE `0xD8`

define BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE

#define BOX_DRAWINGS_VERTICAL_SINGLE_AND_LEFT_DOUBLE `0xB5`

define BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE

#define BOX_DRAWINGS_VERTICAL_SINGLE_AND_RIGHT_DOUBLE `0xC6`

define BULLET_OPERATOR

#define BULLET_OPERATOR `0xF9`

define CANCEL

#define CANCEL `0x18`

define CARRIAGE_RETURN

#define CARRIAGE_RETURN `0x0D`

define CENT_SIGN

#define CENT_SIGN `0x9B`

define CIRCUMFLEX_ACCENT

#define CIRCUMFLEX_ACCENT `0x5E`

define COLON

#define COLON `0x3A`

define COMMA

#define COMMA `0x2C`

define COMMERCIAL_AT

#define COMMERCIAL_AT `0x40`

define DARK_SHADE

#define DARK_SHADE `0xB2`

#define DATA_LINK_ESCAPE `0x10`

define DEGREE_SIGN

#define DEGREE_SIGN `0xF8`

define DELETE

#define DELETE `0x7F`

define DEVICE_CONTROL_FOUR

#define DEVICE_CONTROL_FOUR `0x14`

define DEVICE_CONTROL_ONE

#define DEVICE_CONTROL_ONE `0x11`

define DEVICE_CONTROL_THREE

#define DEVICE_CONTROL_THREE `0x13`

define DEVICE_CONTROL_TWO

#define DEVICE_CONTROL_TWO `0x12`

define DIGIT_EIGHT

#define DIGIT_EIGHT `0x38`

define DIGIT_FIVE

#define DIGIT_FIVE `0x35`

define DIGIT_FOUR

#define DIGIT_FOUR `0x34`

define DIGIT_NINE

#define DIGIT_NINE `0x39`

define DIGIT_ONE

#define DIGIT_ONE `0x31`

define DIGIT_SEVEN

#define DIGIT_SEVEN `0x37`

define DIGIT_SIX

#define DIGIT_SIX `0x36`

define DIGIT_THREE

#define DIGIT_THREE `0x33`

define DIGIT_TWO

#define DIGIT_TWO `0x32`

define DIGIT_ZERO

#define DIGIT_ZERO `0x30`

define DIVISION_SIGN

#define DIVISION_SIGN `0xF6`

define DOLLAR_SIGN

#define DOLLAR_SIGN `0x24`

define END_OF_MEDIUM

#define END_OF_MEDIUM `0x19`

define END_OF_TEXT

#define END_OF_TEXT `0x03`

define END_OF_TRANSMISSION

#define END_OF_TRANSMISSION `0x04`

define END_OF_TRANSMISSION_BLOCK

#define END_OF_TRANSMISSION_BLOCK `0x17`

define ENQUIRY

#define ENQUIRY `0x05`

define EQUALS_SIGN

#define EQUALS_SIGN `0x3D`

define ESCAPE

#define ESCAPE `0x1B`

define EXCLAMATION_MARK

#define EXCLAMATION_MARK `0x21`

define FEMININE_ORDINAL_INDICATOR

#define FEMININE_ORDINAL_INDICATOR `0xA6`

define FILE_SEPARATOR

#define FILE_SEPARATOR `0x1C`

define FORM_FEED

#define FORM_FEED `0x0C`

define FULL_BLOCK

#define FULL_BLOCK `0xDB`

define FULL_STOP

#define FULL_STOP `0x2E`

define GRAVE_ACCENT

#define GRAVE_ACCENT `0x60`

define GREATER_THAN_OR_EQUAL_TO

#define GREATER_THAN_OR_EQUAL_TO `0xF2`

define GREATER_THAN_SIGN

#define GREATER_THAN_SIGN `0x3E`

define GREEK_CAPITAL_LETTER_GAMMA

#define GREEK_CAPITAL_LETTER_GAMMA `0xE2`

define GREEK_CAPITAL_LETTER_OMEGA

#define GREEK_CAPITAL_LETTER_OMEGA `0xEA`

define GREEK_CAPITAL_LETTER_PHI

#define GREEK_CAPITAL_LETTER_PHI `0xE8`

define GREEK_CAPITAL_LETTER_SIGMA

#define GREEK_CAPITAL_LETTER_SIGMA `0xE4`

define GREEK_CAPITAL_LETTER_THETA

#define GREEK_CAPITAL_LETTER_THETA `0xE9`

define GREEK_SMALL_LETTER_ALPHA

#define GREEK_SMALL_LETTER_ALPHA `0xE0`

define GREEK_SMALL_LETTER_DELTA

#define GREEK_SMALL_LETTER_DELTA `0xEB`

define GREEK_SMALL_LETTER_EPSILON

#define GREEK_SMALL_LETTER_EPSILON `0xEE`

define GREEK_SMALL_LETTER_PHI

#define GREEK_SMALL_LETTER_PHI `0xED`

define GREEK_SMALL_LETTER_PI

#define GREEK_SMALL_LETTER_PI `0xE3`

define GREEK_SMALL_LETTER_SIGMA

#define GREEK_SMALL_LETTER_SIGMA `0xE5`

define GREEK_SMALL_LETTER_TAU

#define GREEK_SMALL_LETTER_TAU `0xE7`

define GROUP_SEPARATOR

#define GROUP_SEPARATOR `0x1D`

define HORIZONTAL_TABULATION

#define HORIZONTAL_TABULATION `0x09`

define HYPHEN_MINUS

#define HYPHEN_MINUS `0x2D`

define IDENTICAL_TO

#define IDENTICAL_TO `0xF0`

define INFINITY

#define INFINITY `0xEC`

define INTERSECTION

#define INTERSECTION `0xEF`

define INVERTED_EXCLAMATION_MARK

#define INVERTED_EXCLAMATION_MARK `0xAD`

define INVERTED_QUESTION_MARK

#define INVERTED_QUESTION_MARK `0xA8`

define LATIN_CAPITAL_LETTER_A

#define LATIN_CAPITAL_LETTER_A `0x41`

define LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS

#define LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS `0x8E`

define LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE

#define LATIN_CAPITAL_LETTER_A_WITH_RING_ABOVE `0x8F`

define LATIN_CAPITAL_LETTER_B

#define LATIN_CAPITAL_LETTER_B `0x42`

define LATIN_CAPITAL_LETTER_C

#define LATIN_CAPITAL_LETTER_C `0x43`

define LATIN_CAPITAL_LETTER_C_WITH_CEDILLA

#define LATIN_CAPITAL_LETTER_C_WITH_CEDILLA `0x80`

define LATIN_CAPITAL_LETTER_D

#define LATIN_CAPITAL_LETTER_D `0x44`

define LATIN_CAPITAL_LETTER_E

#define LATIN_CAPITAL_LETTER_E `0x45`

define LATIN_CAPITAL_LETTER_E_WITH_ACUTE

#define LATIN_CAPITAL_LETTER_E_WITH_ACUTE `0x90`

define LATIN_CAPITAL_LETTER_F

#define LATIN_CAPITAL_LETTER_F `0x46`

define LATIN_CAPITAL_LETTER_G

#define LATIN_CAPITAL_LETTER_G `0x47`

define LATIN_CAPITAL_LETTER_H

#define LATIN_CAPITAL_LETTER_H `0x48`

define LATIN_CAPITAL_LETTER_I

#define LATIN_CAPITAL_LETTER_I `0x49`

define LATIN_CAPITAL_LETTER_J

#define LATIN_CAPITAL_LETTER_J `0x4A`

define LATIN_CAPITAL_LETTER_K

#define LATIN_CAPITAL_LETTER_K `0x4B`

define LATIN_CAPITAL_LETTER_L

#define LATIN_CAPITAL_LETTER_L `0x4C`

define LATIN_CAPITAL_LETTER_M

#define LATIN_CAPITAL_LETTER_M `0x4D`

define LATIN_CAPITAL_LETTER_N

#define LATIN_CAPITAL_LETTER_N `0x4E`

define LATIN_CAPITAL_LETTER_N_WITH_TILDE

#define LATIN_CAPITAL_LETTER_N_WITH_TILDE `0xA5`

define LATIN_CAPITAL_LETTER_O

#define LATIN_CAPITAL_LETTER_O `0x4F`

define LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS

#define LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS `0x99`

define LATIN_CAPITAL_LETTER_P

#define LATIN_CAPITAL_LETTER_P `0x50`

define LATIN_CAPITAL_LETTER_Q

#define LATIN_CAPITAL_LETTER_Q `0x51`

define LATIN_CAPITAL_LETTER_R

#define LATIN_CAPITAL_LETTER_R `0x52`

define LATIN_CAPITAL_LETTER_S

#define LATIN_CAPITAL_LETTER_S `0x53`

define LATIN_CAPITAL_LETTER_T

#define LATIN_CAPITAL_LETTER_T `0x54`

define LATIN_CAPITAL_LETTER_U

#define LATIN_CAPITAL_LETTER_U `0x55`

define LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS

#define LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS `0x9A`

define LATIN_CAPITAL_LETTER_V

#define LATIN_CAPITAL_LETTER_V `0x56`

define LATIN_CAPITAL_LETTER_W

#define LATIN_CAPITAL_LETTER_W `0x57`

define LATIN_CAPITAL_LETTER_X

#define LATIN_CAPITAL_LETTER_X `0x58`

define LATIN_CAPITAL_LETTER_Y

#define LATIN_CAPITAL_LETTER_Y `0x59`

define LATIN_CAPITAL_LETTER_Z

#define LATIN_CAPITAL_LETTER_Z `0x5A`

define LATIN_CAPITAL_LIGATURE_AE

#define LATIN_CAPITAL_LIGATURE_AE `0x92`

define LATIN_SMALL_LETTER_A

#define LATIN_SMALL_LETTER_A `0x61`

define LATIN_SMALL_LETTER_A_WITH_ACUTE

#define LATIN_SMALL_LETTER_A_WITH_ACUTE `0xA0`

define LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX

#define LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX `0x83`

define LATIN_SMALL_LETTER_A_WITH_DIAERESIS

#define LATIN_SMALL_LETTER_A_WITH_DIAERESIS `0x84`

define LATIN_SMALL_LETTER_A_WITH_GRAVE

#define LATIN_SMALL_LETTER_A_WITH_GRAVE `0x85`

define LATIN_SMALL_LETTER_A_WITH_RING_ABOVE

#define LATIN_SMALL_LETTER_A_WITH_RING_ABOVE `0x86`

define LATIN_SMALL_LETTER_B

#define LATIN_SMALL_LETTER_B `0x62`

define LATIN_SMALL_LETTER_C

#define LATIN_SMALL_LETTER_C `0x63`

define LATIN_SMALL_LETTER_C_WITH_CEDILLA

#define LATIN_SMALL_LETTER_C_WITH_CEDILLA `0x87`

define LATIN_SMALL_LETTER_D

#define LATIN_SMALL_LETTER_D `0x64`

define LATIN_SMALL_LETTER_E

#define LATIN_SMALL_LETTER_E `0x65`

define LATIN_SMALL_LETTER_E_WITH_ACUTE

#define LATIN_SMALL_LETTER_E_WITH_ACUTE `0x82`

define LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX

#define LATIN_SMALL_LETTER_E_WITH_CIRCUMFLEX `0x88`

define LATIN_SMALL_LETTER_E_WITH_DIAERESIS

#define LATIN_SMALL_LETTER_E_WITH_DIAERESIS `0x89`

define LATIN_SMALL_LETTER_E_WITH_GRAVE

#define LATIN_SMALL_LETTER_E_WITH_GRAVE `0x8A`

define LATIN_SMALL_LETTER_F

#define LATIN_SMALL_LETTER_F `0x66`

define LATIN_SMALL_LETTER_F_WITH_HOOK

#define LATIN_SMALL_LETTER_F_WITH_HOOK `0x9F`

define LATIN_SMALL_LETTER_G

#define LATIN_SMALL_LETTER_G `0x67`

define LATIN_SMALL_LETTER_H

#define LATIN_SMALL_LETTER_H `0x68`

define LATIN_SMALL_LETTER_I

#define LATIN_SMALL_LETTER_I `0x69`

define LATIN_SMALL_LETTER_I_WITH_ACUTE

#define LATIN_SMALL_LETTER_I_WITH_ACUTE `0xA1`

define LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX

#define LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX `0x8C`

define LATIN_SMALL_LETTER_I_WITH_DIAERESIS

#define LATIN_SMALL_LETTER_I_WITH_DIAERESIS `0x8B`

define LATIN_SMALL_LETTER_I_WITH_GRAVE

#define LATIN_SMALL_LETTER_I_WITH_GRAVE `0x8D`

define LATIN_SMALL_LETTER_J

#define LATIN_SMALL_LETTER_J `0x6A`

define LATIN_SMALL_LETTER_K

#define LATIN_SMALL_LETTER_K `0x6B`

define LATIN_SMALL_LETTER_L

#define LATIN_SMALL_LETTER_L `0x6C`

define LATIN_SMALL_LETTER_M

#define LATIN_SMALL_LETTER_M `0x6D`

define LATIN_SMALL_LETTER_N

#define LATIN_SMALL_LETTER_N `0x6E`

define LATIN_SMALL_LETTER_N_WITH_TILDE

#define LATIN_SMALL_LETTER_N_WITH_TILDE `0xA4`

define LATIN_SMALL_LETTER_O

#define LATIN_SMALL_LETTER_O `0x6F`

define LATIN_SMALL_LETTER_O_WITH_ACUTE

#define LATIN_SMALL_LETTER_O_WITH_ACUTE `0xA2`

define LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX

#define LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX `0x93`

define LATIN_SMALL_LETTER_O_WITH_DIAERESIS

#define LATIN_SMALL_LETTER_O_WITH_DIAERESIS `0x94`

define LATIN_SMALL_LETTER_O_WITH_GRAVE

#define LATIN_SMALL_LETTER_O_WITH_GRAVE `0x95`

define LATIN_SMALL_LETTER_P

#define LATIN_SMALL_LETTER_P `0x70`

define LATIN_SMALL_LETTER_Q

#define LATIN_SMALL_LETTER_Q `0x71`

define LATIN_SMALL_LETTER_R

#define LATIN_SMALL_LETTER_R `0x72`

define LATIN_SMALL_LETTER_S

#define LATIN_SMALL_LETTER_S `0x73`

define LATIN_SMALL_LETTER_SHARP_S

#define LATIN_SMALL_LETTER_SHARP_S `0xE1`

define LATIN_SMALL_LETTER_T

#define LATIN_SMALL_LETTER_T `0x74`

define LATIN_SMALL_LETTER_U

#define LATIN_SMALL_LETTER_U `0x75`

define LATIN_SMALL_LETTER_U_WITH_ACUTE

#define LATIN_SMALL_LETTER_U_WITH_ACUTE `0xA3`

define LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX

#define LATIN_SMALL_LETTER_U_WITH_CIRCUMFLEX `0x96`

define LATIN_SMALL_LETTER_U_WITH_DIAERESIS

#define LATIN_SMALL_LETTER_U_WITH_DIAERESIS `0x81`

define LATIN_SMALL_LETTER_U_WITH_GRAVE

#define LATIN_SMALL_LETTER_U_WITH_GRAVE `0x97`

define LATIN_SMALL_LETTER_V

#define LATIN_SMALL_LETTER_V `0x76`

define LATIN_SMALL_LETTER_W

#define LATIN_SMALL_LETTER_W `0x77`

define LATIN_SMALL_LETTER_X

#define LATIN_SMALL_LETTER_X `0x78`

define LATIN_SMALL_LETTER_Y

#define LATIN_SMALL_LETTER_Y `0x79`

define LATIN_SMALL_LETTER_Y_WITH_DIAERESIS

#define LATIN_SMALL_LETTER_Y_WITH_DIAERESIS `0x98`

define LATIN_SMALL_LETTER_Z

#define LATIN_SMALL_LETTER_Z `0x7A`

define LATIN_SMALL_LIGATURE_AE

#define LATIN_SMALL_LIGATURE_AE `0x91`

define LEFT_CURLY_BRACKET

#define LEFT_CURLY_BRACKET `0x7B`

define LEFT_HALF_BLOCK

#define LEFT_HALF_BLOCK `0xDD`

define LEFT_PARENTHESIS

#define LEFT_PARENTHESIS `0x28`

define LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK

#define LEFT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK `0xAE`

define LEFT_SQUARE_BRACKET

#define LEFT_SQUARE_BRACKET `0x5B`

define LESS_THAN_OR_EQUAL_TO

#define LESS_THAN_OR_EQUAL_TO `0xF3`

define LESS_THAN_SIGN

#define LESS_THAN_SIGN `0x3C`

define LIGHT_SHADE

#define LIGHT_SHADE `0xB0`

define LINE_FEED

#define LINE_FEED `0x0A`

define LOWER_HALF_BLOCK

#define LOWER_HALF_BLOCK `0xDC`

define LOW_LINE

#define LOW_LINE `0x5F`

define MASCULINE_ORDINAL_INDICATOR

#define MASCULINE_ORDINAL_INDICATOR `0xA7`

define MEDIUM_SHADE

#define MEDIUM_SHADE `0xB1`

define MICRO_SIGN

#define MICRO_SIGN `0xE6`

define MIDDLE_DOT

#define MIDDLE_DOT `0xFA`

define NEGATIVE_ACKNOWLEDGE

#define NEGATIVE_ACKNOWLEDGE `0x15`

define NOT_SIGN

#define NOT_SIGN `0xAA`

define NO_BREAK_SPACE

#define NO_BREAK_SPACE `0xFF`

define NUL_CHAR

#define NUL_CHAR `0x00`

define NUMBER_SIGN

#define NUMBER_SIGN `0x23`

define PERCENT_SIGN

#define PERCENT_SIGN `0x25`

define PESETA_SIGN

#define PESETA_SIGN `0x9E`

define PLUS_MINUS_SIGN

#define PLUS_MINUS_SIGN `0xF1`

define PLUS_SIGN

#define PLUS_SIGN `0x2B`

define POUND_SIGN

#define POUND_SIGN `0x9C`

define QUESTION_MARK

#define QUESTION_MARK `0x3F`

define QUOTATION_MARK

#define QUOTATION_MARK `0x22`

define RECORD_SEPARATOR

#define RECORD_SEPARATOR `0x1E`

define REVERSED_NOT_SIGN

#define REVERSED_NOT_SIGN `0xA9`

define REVERSE_SOLIDUS

#define REVERSE_SOLIDUS `0x5C`

define RIGHT_CURLY_BRACKET

#define RIGHT_CURLY_BRACKET `0x7D`

define RIGHT_HALF_BLOCK

#define RIGHT_HALF_BLOCK `0xDE`

define RIGHT_PARENTHESIS

#define RIGHT_PARENTHESIS `0x29`

define RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK

#define RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK `0xAF`

define RIGHT_SQUARE_BRACKET

#define RIGHT_SQUARE_BRACKET `0x5D`

define SEMICOLON

#define SEMICOLON `0x3B`

define SHIFT_IN

#define SHIFT_IN `0x0F`

define SHIFT_OUT

#define SHIFT_OUT `0x0E`

define SOLIDUS

#define SOLIDUS `0x2F`

define SPACE

#define SPACE `0x20`

define SQUARE_ROOT

#define SQUARE_ROOT `0xFB`

define START_OF_HEADING

#define START_OF_HEADING `0x01`

define START_OF_TEXT

#define START_OF_TEXT `0x02`

define SUBSTITUTE

#define SUBSTITUTE `0x1A`

define SUPERSCRIPT_LATIN_SMALL_LETTER_N

#define SUPERSCRIPT_LATIN_SMALL_LETTER_N `0xFC`

define SUPERSCRIPT_TWO

#define SUPERSCRIPT_TWO `0xFD`

define SYNCHRONOUS_IDLE

#define SYNCHRONOUS_IDLE `0x16`

define TILDE

#define TILDE `0x7E`

define TOP_HALF_INTEGRAL

#define TOP_HALF_INTEGRAL `0xF4`

define UNIT_SEPARATOR

#define UNIT_SEPARATOR `0x1F`

define UPPER_HALF_BLOCK

#define UPPER_HALF_BLOCK `0xDF`

define VERTICAL_LINE

#define VERTICAL_LINE `0x7C`

define VERTICAL_TABULATION

#define VERTICAL_TABULATION `0x0B`

define VULGAR_FRACTION_ONE_HALF

#define VULGAR_FRACTION_ONE_HALF `0xAB`

define VULGAR_FRACTION_ONE_QUARTER

#define VULGAR_FRACTION_ONE_QUARTER `0xAC`

define YEN_SIGN

#define YEN_SIGN `0x9D`


The documentation for this class was generated from the following file keyboard/keys.hpp