class
	GAME_KEY

General
	cluster: input
	description: "A keyboard key."
	create: make_from_physical_code, make_from_virtual_code, make_from_name

Ancestors
	GAME_PHYSICAL_KEY*
	GAME_SDL_ANY*
	GAME_VIRTUAL_KEY*

Queries
	has_error: BOOLEAN
	is_0: BOOLEAN
	is_1: BOOLEAN
	is_2: BOOLEAN
	is_3: BOOLEAN
	is_4: BOOLEAN
	is_5: BOOLEAN
	is_6: BOOLEAN
	is_7: BOOLEAN
	is_8: BOOLEAN
	is_9: BOOLEAN
	is_a: BOOLEAN
	is_again: BOOLEAN
	is_ampersand: BOOLEAN
	is_application: BOOLEAN
	is_application_control_back: BOOLEAN
	is_application_control_bookmarks: BOOLEAN
	is_application_control_forward: BOOLEAN
	is_application_control_home: BOOLEAN
	is_application_control_refresh: BOOLEAN
	is_application_control_search: BOOLEAN
	is_application_control_stop: BOOLEAN
	is_as400_keypad_equals: BOOLEAN
	is_asterisk: BOOLEAN
	is_at: BOOLEAN
	is_audio_mute: BOOLEAN
	is_audio_next: BOOLEAN
	is_audio_play: BOOLEAN
	is_audio_prev: BOOLEAN
	is_audio_stop: BOOLEAN
	is_b: BOOLEAN
	is_backquote: BOOLEAN
	is_backslash: BOOLEAN
	is_backspace: BOOLEAN
	is_brightness_up: BOOLEAN
	is_brightnessdown: BOOLEAN
	is_c: BOOLEAN
	is_calculator: BOOLEAN
	is_cancel: BOOLEAN
	is_caps_lock: BOOLEAN
	is_caret: BOOLEAN
	is_clear: BOOLEAN
	is_clear_again: BOOLEAN
	is_colon: BOOLEAN
	is_comma: BOOLEAN
	is_computer: BOOLEAN
	is_copy: BOOLEAN
	is_crsel: BOOLEAN
	is_currency_sub_unit: BOOLEAN
	is_currency_unit: BOOLEAN
	is_cut: BOOLEAN
	is_d: BOOLEAN
	is_decimal_separator: BOOLEAN
	is_delete: BOOLEAN
	is_display_switch: BOOLEAN
	is_dollar: BOOLEAN
	is_double_quote: BOOLEAN
	is_down: BOOLEAN
	is_e: BOOLEAN
	is_eject: BOOLEAN
	is_end: BOOLEAN
	is_equals: BOOLEAN
	is_erase_eaze_alternate_erase: BOOLEAN
	is_escape: BOOLEAN
	is_exclaim: BOOLEAN
	is_execute: BOOLEAN
	is_exsel: BOOLEAN
	is_f: BOOLEAN
	is_f1: BOOLEAN
	is_f10: BOOLEAN
	is_f11: BOOLEAN
	is_f12: BOOLEAN
	is_f13: BOOLEAN
	is_f14: BOOLEAN
	is_f15: BOOLEAN
	is_f16: BOOLEAN
	is_f17: BOOLEAN
	is_f18: BOOLEAN
	is_f19: BOOLEAN
	is_f2: BOOLEAN
	is_f20: BOOLEAN
	is_f21: BOOLEAN
	is_f22: BOOLEAN
	is_f23: BOOLEAN
	is_f24: BOOLEAN
	is_f3: BOOLEAN
	is_f4: BOOLEAN
	is_f5: BOOLEAN
	is_f6: BOOLEAN
	is_f7: BOOLEAN
	is_f8: BOOLEAN
	is_f9: BOOLEAN
	is_find: BOOLEAN
	is_g: BOOLEAN
	is_greater: BOOLEAN
	is_h: BOOLEAN
	is_hash: BOOLEAN
	is_help: BOOLEAN
	is_home: BOOLEAN
	is_i: BOOLEAN
	is_insert: BOOLEAN
	is_j: BOOLEAN
	is_k: BOOLEAN
	is_keyboard_illumination_down: BOOLEAN
	is_keyboard_illumination_toggle: BOOLEAN
	is_keyboard_illuminationup: BOOLEAN
	is_keypad_0: BOOLEAN
	is_keypad_00: BOOLEAN
	is_keypad_000: BOOLEAN
	is_keypad_1: BOOLEAN
	is_keypad_2: BOOLEAN
	is_keypad_3: BOOLEAN
	is_keypad_4: BOOLEAN
	is_keypad_5: BOOLEAN
	is_keypad_6: BOOLEAN
	is_keypad_7: BOOLEAN
	is_keypad_8: BOOLEAN
	is_keypad_9: BOOLEAN
	is_keypad_a: BOOLEAN
	is_keypad_ampersand: BOOLEAN
	is_keypad_at: BOOLEAN
	is_keypad_b: BOOLEAN
	is_keypad_backspace: BOOLEAN
	is_keypad_binary: BOOLEAN
	is_keypad_c: BOOLEAN
	is_keypad_clear: BOOLEAN
	is_keypad_clear_entry: BOOLEAN
	is_keypad_colon: BOOLEAN
	is_keypad_comma: BOOLEAN
	is_keypad_d: BOOLEAN
	is_keypad_decimal: BOOLEAN
	is_keypad_divide: BOOLEAN
	is_keypad_double_ampersand: BOOLEAN
	is_keypad_double_vertical_bar: BOOLEAN
	is_keypad_e: BOOLEAN
	is_keypad_enter: BOOLEAN
	is_keypad_exclamation_mark: BOOLEAN
	is_keypad_f: BOOLEAN
	is_keypad_greater: BOOLEAN
	is_keypad_hash: BOOLEAN
	is_keypad_hexadecimal: BOOLEAN
	is_keypad_left_brace: BOOLEAN
	is_keypad_left_parenthesis: BOOLEAN
	is_keypad_less: BOOLEAN
	is_keypad_mem_add: BOOLEAN
	is_keypad_mem_clear: BOOLEAN
	is_keypad_mem_divide: BOOLEAN
	is_keypad_mem_multiply: BOOLEAN
	is_keypad_mem_recall: BOOLEAN
	is_keypad_mem_store: BOOLEAN
	is_keypad_mem_subtract: BOOLEAN
	is_keypad_minus: BOOLEAN
	is_keypad_multiply: BOOLEAN
	is_keypad_octal: BOOLEAN
	is_keypad_percent: BOOLEAN
	is_keypad_period: BOOLEAN
	is_keypad_plus: BOOLEAN
	is_keypad_plus_minus: BOOLEAN
	is_keypad_power: BOOLEAN
	is_keypad_right_brace: BOOLEAN
	is_keypad_right_parenthesis: BOOLEAN
	is_keypad_space: BOOLEAN
	is_keypad_tab: BOOLEAN
	is_keypad_vertical_bar: BOOLEAN
	is_keypad_xor: BOOLEAN
	is_kp_equals: BOOLEAN
	is_l: BOOLEAN
	is_left: BOOLEAN
	is_left_alt: BOOLEAN
	is_left_bracket: BOOLEAN
	is_left_ctrl: BOOLEAN
	is_left_gui: BOOLEAN
	is_left_parenthesis: BOOLEAN
	is_left_shift: BOOLEAN
	is_less: BOOLEAN
	is_m: BOOLEAN
	is_mail: BOOLEAN
	is_media_select: BOOLEAN
	is_menu: BOOLEAN
	is_minus: BOOLEAN
	is_mode: BOOLEAN
	is_mute: BOOLEAN
	is_n: BOOLEAN
	is_numlock_clear: BOOLEAN
	is_o: BOOLEAN
	is_oper: BOOLEAN
	is_out: BOOLEAN
	is_p: BOOLEAN
	is_page_down: BOOLEAN
	is_page_up: BOOLEAN
	is_paste: BOOLEAN
	is_pause: BOOLEAN
	is_percent: BOOLEAN
	is_period: BOOLEAN
	is_physical_0: BOOLEAN
	is_physical_1: BOOLEAN
	is_physical_2: BOOLEAN
	is_physical_3: BOOLEAN
	is_physical_4: BOOLEAN
	is_physical_5: BOOLEAN
	is_physical_6: BOOLEAN
	is_physical_7: BOOLEAN
	is_physical_8: BOOLEAN
	is_physical_9: BOOLEAN
	is_physical_a: BOOLEAN
	is_physical_again: BOOLEAN
	is_physical_apostrophe: BOOLEAN
	is_physical_app_1: BOOLEAN
	is_physical_app_2: BOOLEAN
	is_physical_application: BOOLEAN
	is_physical_application_control_back: BOOLEAN
	is_physical_application_control_bookmarks: BOOLEAN
	is_physical_application_control_forward: BOOLEAN
	is_physical_application_control_home: BOOLEAN
	is_physical_application_control_refresh: BOOLEAN
	is_physical_application_control_search: BOOLEAN
	is_physical_application_control_stop: BOOLEAN
	is_physical_as400_keypad_equals: BOOLEAN
	is_physical_audio_mute: BOOLEAN
	is_physical_audio_next: BOOLEAN
	is_physical_audio_play: BOOLEAN
	is_physical_audio_prev: BOOLEAN
	is_physical_audio_stop: BOOLEAN
	is_physical_b: BOOLEAN
	is_physical_backslash: BOOLEAN
	is_physical_backspace: BOOLEAN
	is_physical_brightness_down: BOOLEAN
	is_physical_brightness_up: BOOLEAN
	is_physical_c: BOOLEAN
	is_physical_calculator: BOOLEAN
	is_physical_cancel: BOOLEAN
	is_physical_caps_lock: BOOLEAN
	is_physical_clear: BOOLEAN
	is_physical_clear_again: BOOLEAN
	is_physical_comma: BOOLEAN
	is_physical_computer: BOOLEAN
	is_physical_copy: BOOLEAN
	is_physical_crsel: BOOLEAN
	is_physical_currency_sub_unit: BOOLEAN
	is_physical_currency_unit: BOOLEAN
	is_physical_cut: BOOLEAN
	is_physical_d: BOOLEAN
	is_physical_decimal_separator: BOOLEAN
	is_physical_delete: BOOLEAN
	is_physical_display_switch: BOOLEAN
	is_physical_down: BOOLEAN
	is_physical_e: BOOLEAN
	is_physical_eject: BOOLEAN
	is_physical_end: BOOLEAN
	is_physical_equals: BOOLEAN
	is_physical_erase_eaze_alternate_erase: BOOLEAN
	is_physical_escape: BOOLEAN
	is_physical_execute: BOOLEAN
	is_physical_exsel: BOOLEAN
	is_physical_f: BOOLEAN
	is_physical_f1: BOOLEAN
	is_physical_f10: BOOLEAN
	is_physical_f11: BOOLEAN
	is_physical_f12: BOOLEAN
	is_physical_f13: BOOLEAN
	is_physical_f14: BOOLEAN
	is_physical_f15: BOOLEAN
	is_physical_f16: BOOLEAN
	is_physical_f17: BOOLEAN
	is_physical_f18: BOOLEAN
	is_physical_f19: BOOLEAN
	is_physical_f2: BOOLEAN
	is_physical_f20: BOOLEAN
	is_physical_f21: BOOLEAN
	is_physical_f22: BOOLEAN
	is_physical_f23: BOOLEAN
	is_physical_f24: BOOLEAN
	is_physical_f3: BOOLEAN
	is_physical_f4: BOOLEAN
	is_physical_f5: BOOLEAN
	is_physical_f6: BOOLEAN
	is_physical_f7: BOOLEAN
	is_physical_f8: BOOLEAN
	is_physical_f9: BOOLEAN
	is_physical_find: BOOLEAN
	is_physical_g: BOOLEAN
	is_physical_grave_accent: BOOLEAN
	is_physical_h: BOOLEAN
	is_physical_help: BOOLEAN
	is_physical_home: BOOLEAN
	is_physical_i: BOOLEAN
	is_physical_insert: BOOLEAN
	is_physical_internationa_6: BOOLEAN
	is_physical_international_1: BOOLEAN
	is_physical_international_2: BOOLEAN
	is_physical_international_3: BOOLEAN
	is_physical_international_4: BOOLEAN
	is_physical_international_5: BOOLEAN
	is_physical_international_7: BOOLEAN
	is_physical_international_8: BOOLEAN
	is_physical_international_9: BOOLEAN
	is_physical_iso_backslash: BOOLEAN
	is_physical_iso_hash: BOOLEAN
	is_physical_j: BOOLEAN
	is_physical_k: BOOLEAN
	is_physical_keyboard_illumination_down: BOOLEAN
	is_physical_keyboard_illumination_toggle: BOOLEAN
	is_physical_keyboard_illumination_up: BOOLEAN
	is_physical_keypad_0: BOOLEAN
	is_physical_keypad_00: BOOLEAN
	is_physical_keypad_000: BOOLEAN
	is_physical_keypad_1: BOOLEAN
	is_physical_keypad_2: BOOLEAN
	is_physical_keypad_3: BOOLEAN
	is_physical_keypad_4: BOOLEAN
	is_physical_keypad_5: BOOLEAN
	is_physical_keypad_6: BOOLEAN
	is_physical_keypad_7: BOOLEAN
	is_physical_keypad_8: BOOLEAN
	is_physical_keypad_9: BOOLEAN
	is_physical_keypad_a: BOOLEAN
	is_physical_keypad_ampersand: BOOLEAN
	is_physical_keypad_at: BOOLEAN
	is_physical_keypad_b: BOOLEAN
	is_physical_keypad_backspace: BOOLEAN
	is_physical_keypad_binary: BOOLEAN
	is_physical_keypad_c: BOOLEAN
	is_physical_keypad_clear: BOOLEAN
	is_physical_keypad_clear_entry: BOOLEAN
	is_physical_keypad_colon: BOOLEAN
	is_physical_keypad_comma: BOOLEAN
	is_physical_keypad_d: BOOLEAN
	is_physical_keypad_decimal: BOOLEAN
	is_physical_keypad_divide: BOOLEAN
	is_physical_keypad_double_ampersand: BOOLEAN
	is_physical_keypad_double_vertical_bar: BOOLEAN
	is_physical_keypad_e: BOOLEAN
	is_physical_keypad_enter: BOOLEAN
	is_physical_keypad_equals: BOOLEAN
	is_physical_keypad_exclamation_mark: BOOLEAN
	is_physical_keypad_f: BOOLEAN
	is_physical_keypad_greater: BOOLEAN
	is_physical_keypad_hash: BOOLEAN
	is_physical_keypad_hexadecimal: BOOLEAN
	is_physical_keypad_left_brace: BOOLEAN
	is_physical_keypad_left_parenthesis: BOOLEAN
	is_physical_keypad_less: BOOLEAN
	is_physical_keypad_mem_add: BOOLEAN
	is_physical_keypad_mem_clear: BOOLEAN
	is_physical_keypad_mem_divide: BOOLEAN
	is_physical_keypad_mem_multiply: BOOLEAN
	is_physical_keypad_mem_recall: BOOLEAN
	is_physical_keypad_mem_store: BOOLEAN
	is_physical_keypad_mem_subtract: BOOLEAN
	is_physical_keypad_minus: BOOLEAN
	is_physical_keypad_multiply: BOOLEAN
	is_physical_keypad_octal: BOOLEAN
	is_physical_keypad_percent: BOOLEAN
	is_physical_keypad_period: BOOLEAN
	is_physical_keypad_plus: BOOLEAN
	is_physical_keypad_plus_minus: BOOLEAN
	is_physical_keypad_power: BOOLEAN
	is_physical_keypad_right_parenthesis: BOOLEAN
	is_physical_keypad_rightbrace: BOOLEAN
	is_physical_keypad_space: BOOLEAN
	is_physical_keypad_tab: BOOLEAN
	is_physical_keypad_vertical_bar: BOOLEAN
	is_physical_keypad_xor: BOOLEAN
	is_physical_l: BOOLEAN
	is_physical_lang_1: BOOLEAN
	is_physical_lang_2: BOOLEAN
	is_physical_lang_3: BOOLEAN
	is_physical_lang_4: BOOLEAN
	is_physical_lang_5: BOOLEAN
	is_physical_lang_6: BOOLEAN
	is_physical_lang_7: BOOLEAN
	is_physical_lang_8: BOOLEAN
	is_physical_lang_9: BOOLEAN
	is_physical_left: BOOLEAN
	is_physical_left_alt: BOOLEAN
	is_physical_left_bracket: BOOLEAN
	is_physical_left_ctrl: BOOLEAN
	is_physical_left_gui: BOOLEAN
	is_physical_left_shift: BOOLEAN
	is_physical_m: BOOLEAN
	is_physical_mail: BOOLEAN
	is_physical_media_select: BOOLEAN
	is_physical_menu: BOOLEAN
	is_physical_minus: BOOLEAN
	is_physical_mode: BOOLEAN
	is_physical_mute: BOOLEAN
	is_physical_n: BOOLEAN
	is_physical_num_lock_clear: BOOLEAN
	is_physical_o: BOOLEAN
	is_physical_oper: BOOLEAN
	is_physical_out: BOOLEAN
	is_physical_p: BOOLEAN
	is_physical_page_down: BOOLEAN
	is_physical_page_up: BOOLEAN
	is_physical_paste: BOOLEAN
	is_physical_pause: BOOLEAN
	is_physical_period: BOOLEAN
	is_physical_power: BOOLEAN
	is_physical_print_screen: BOOLEAN
	is_physical_prior: BOOLEAN
	is_physical_q: BOOLEAN
	is_physical_r: BOOLEAN
	is_physical_return: BOOLEAN
	is_physical_return_2: BOOLEAN
	is_physical_right: BOOLEAN
	is_physical_right_alt: BOOLEAN
	is_physical_right_bracket: BOOLEAN
	is_physical_right_ctrl: BOOLEAN
	is_physical_right_gui: BOOLEAN
	is_physical_right_shift: BOOLEAN
	is_physical_s: BOOLEAN
	is_physical_scroll_lock: BOOLEAN
	is_physical_select: BOOLEAN
	is_physical_semicolon: BOOLEAN
	is_physical_separator: BOOLEAN
	is_physical_slash: BOOLEAN
	is_physical_sleep: BOOLEAN
	is_physical_space: BOOLEAN
	is_physical_stop: BOOLEAN
	is_physical_sysreq: BOOLEAN
	is_physical_t: BOOLEAN
	is_physical_tab: BOOLEAN
	is_physical_thousands_separator: BOOLEAN
	is_physical_u: BOOLEAN
	is_physical_undo: BOOLEAN
	is_physical_unknown: BOOLEAN
	is_physical_up: BOOLEAN
	is_physical_v: BOOLEAN
	is_physical_volume_down: BOOLEAN
	is_physical_volume_up: BOOLEAN
	is_physical_w: BOOLEAN
	is_physical_www: BOOLEAN
	is_physical_x: BOOLEAN
	is_physical_y: BOOLEAN
	is_physical_z: BOOLEAN
	is_plus: BOOLEAN
	is_power: BOOLEAN
	is_print_screen: BOOLEAN
	is_prior: BOOLEAN
	is_q: BOOLEAN
	is_question_mark: BOOLEAN
	is_quote: BOOLEAN
	is_r: BOOLEAN
	is_return: BOOLEAN
	is_return2: BOOLEAN
	is_right: BOOLEAN
	is_right_alt: BOOLEAN
	is_right_bracket: BOOLEAN
	is_right_ctrl: BOOLEAN
	is_right_gui: BOOLEAN
	is_right_parenthesis: BOOLEAN
	is_right_shift: BOOLEAN
	is_s: BOOLEAN
	is_scroll_lock: BOOLEAN
	is_select: BOOLEAN
	is_semicolon: BOOLEAN
	is_separator: BOOLEAN
	is_slash: BOOLEAN
	is_sleep: BOOLEAN
	is_space: BOOLEAN
	is_stop: BOOLEAN
	is_sysreq: BOOLEAN
	is_t: BOOLEAN
	is_tab: BOOLEAN
	is_thousands_separator: BOOLEAN
	is_u: BOOLEAN
	is_underscore: BOOLEAN
	is_undo: BOOLEAN
	is_unknown: BOOLEAN
	is_up: BOOLEAN
	is_v: BOOLEAN
	is_volume_down: BOOLEAN
	is_volume_up: BOOLEAN
	is_w: BOOLEAN
	is_www: BOOLEAN
	is_x: BOOLEAN
	is_y: BOOLEAN
	is_z: BOOLEAN
	last_error: READABLE_STRING_GENERAL
	out: STRING_8
	physical_code: INTEGER_32
	unicode_out: READABLE_STRING_GENERAL
	virtual_code: INTEGER_32


Generated by ISE EiffelStudio