note description: "A physical keyboard key." author: "Louis Marchand" date: "Sun, 30 Apr 2017 15:08:50 +0000" revision: "2.1" deferred class interface GAME_PHYSICAL_KEY feature -- Access physical_code: INTEGER_32 -- Hardware code of the key -- (not compatible between systems) is_unknown: BOOLEAN -- The Current physical key is not valid is_a: BOOLEAN -- Current represent the physical a key is_b: BOOLEAN -- Current represent the physical b key is_c: BOOLEAN -- Current represent the physical c key is_d: BOOLEAN -- Current represent the physical d key is_e: BOOLEAN -- Current represent the physical e key is_f: BOOLEAN -- Current represent the physical f key is_g: BOOLEAN -- Current represent the physical g key is_h: BOOLEAN -- Current represent the physical h key is_i: BOOLEAN -- Current represent the physical i key is_j: BOOLEAN -- Current represent the physical j key is_k: BOOLEAN -- Current represent the physical k key is_l: BOOLEAN -- Current represent the physical l key is_m: BOOLEAN -- Current represent the physical m key is_n: BOOLEAN -- Current represent the physical n key is_o: BOOLEAN -- Current represent the physical o key is_p: BOOLEAN -- Current represent the physical p key is_q: BOOLEAN -- Current represent the physical q key is_r: BOOLEAN -- Current represent the physical r key is_s: BOOLEAN -- Current represent the physical s key is_t: BOOLEAN -- Current represent the physical t key is_u: BOOLEAN -- Current represent the physical u key is_v: BOOLEAN -- Current represent the physical v key is_w: BOOLEAN -- Current represent the physical w key is_x: BOOLEAN -- Current represent the physical x key is_y: BOOLEAN -- Current represent the physical y key is_z: BOOLEAN -- Current represent the physical z key is_1: BOOLEAN -- Current represent the physical 1 key is_2: BOOLEAN -- Current represent the physical 2 key is_3: BOOLEAN -- Current represent the physical 3 key is_4: BOOLEAN -- Current represent the physical 4 key is_5: BOOLEAN -- Current represent the physical 5 key is_6: BOOLEAN -- Current represent the physical 6 key is_7: BOOLEAN -- Current represent the physical 7 key is_8: BOOLEAN -- Current represent the physical 8 key is_9: BOOLEAN -- Current represent the physical 9 key is_0: BOOLEAN -- Current represent the physical 0 key is_return: BOOLEAN -- Current represent the physical return key is_escape: BOOLEAN -- Current represent the physical escape key is_backspace: BOOLEAN -- Current represent the physical backspace key is_tab: BOOLEAN -- Current represent the physical tab key is_space: BOOLEAN -- Current represent the physical space key is_minus: BOOLEAN -- Current represent the physical minus key is_equals: BOOLEAN -- Current represent the physical equals key is_left_bracket: BOOLEAN -- Current represent the physical left bracket key is_right_bracket: BOOLEAN -- Current represent the physical right bracket key is_backslash: BOOLEAN -- Current represent the physical backslash key is_iso_hash: BOOLEAN -- Current represent the physical hash key for ISO keyboard. -- Don't use this, use is_backslash instead. is_semicolon: BOOLEAN -- Current represent the physical semicolon key is_apostrophe: BOOLEAN -- Current represent the physical apostrophe key is_grave_accent: BOOLEAN -- Current represent the physical grave accent key is_comma: BOOLEAN -- Current represent the physical comma key is_period: BOOLEAN -- Current represent the physical period key is_slash: BOOLEAN -- Current represent the physical slash key is_caps_lock: BOOLEAN -- Current represent the physical caps lock key is_f1: BOOLEAN -- Current represent the physical f1 key is_f2: BOOLEAN -- Current represent the physical f2 key is_f3: BOOLEAN -- Current represent the physical f3 key is_f4: BOOLEAN -- Current represent the physical f4 key is_f5: BOOLEAN -- Current represent the physical f5 key is_f6: BOOLEAN -- Current represent the physical f6 key is_f7: BOOLEAN -- Current represent the physical f7 key is_f8: BOOLEAN -- Current represent the physical f8 key is_f9: BOOLEAN -- Current represent the physical f9 key is_f10: BOOLEAN -- Current represent the physical f10 key is_f11: BOOLEAN -- Current represent the physical f11 key is_f12: BOOLEAN -- Current represent the physical f12 key is_print_screen: BOOLEAN -- Current represent the physical print screen key is_scroll_lock: BOOLEAN -- Current represent the physical scroll lock key is_pause: BOOLEAN -- Current represent the physical pause key is_insert: BOOLEAN -- Current represent the physical insert key is_home: BOOLEAN -- Current represent the physical home key is_page_up: BOOLEAN -- Current represent the physical page up key is_delete: BOOLEAN -- Current represent the physical delete key is_end: BOOLEAN -- Current represent the physical end key is_page_down: BOOLEAN -- Current represent the physical page down key is_right: BOOLEAN -- Current represent the physical right key is_left: BOOLEAN -- Current represent the physical left key is_down: BOOLEAN -- Current represent the physical down key is_up: BOOLEAN -- Current represent the physical up key is_num_lock_clear: BOOLEAN -- Current represent the physical num lock clear key is_keypad_divide: BOOLEAN -- Current represent the physical keypad divide key is_keypad_multiply: BOOLEAN -- Current represent the physical keypad multiply key is_keypad_minus: BOOLEAN -- Current represent the physical keypad minus key is_keypad_plus: BOOLEAN -- Current represent the physical keypad plus key is_keypad_enter: BOOLEAN -- Current represent the physical keypad enter key is_keypad_1: BOOLEAN -- Current represent the physical keypad 1 key is_keypad_2: BOOLEAN -- Current represent the physical keypad 2 key is_keypad_3: BOOLEAN -- Current represent the physical keypad 3 key is_keypad_4: BOOLEAN -- Current represent the physical keypad 4 key is_keypad_5: BOOLEAN -- Current represent the physical keypad 5 key is_keypad_6: BOOLEAN -- Current represent the physical keypad 6 key is_keypad_7: BOOLEAN -- Current represent the physical keypad 7 key is_keypad_8: BOOLEAN -- Current represent the physical keypad 8 key is_keypad_9: BOOLEAN -- Current represent the physical keypad 9 key is_keypad_0: BOOLEAN -- Current represent the physical keypad 0 key is_keypad_period: BOOLEAN -- Current represent the physical keypad period key is_iso_backslash: BOOLEAN -- Current represent the physical backslash key for ISO keyboard is_application: BOOLEAN -- Current represent the physical application key is_power: BOOLEAN -- Current represent the physical power key is_keypad_equals: BOOLEAN -- Current represent the physical keypad equals key is_f13: BOOLEAN -- Current represent the physical f13 key is_f14: BOOLEAN -- Current represent the physical f14 key is_f15: BOOLEAN -- Current represent the physical f15 key is_f16: BOOLEAN -- Current represent the physical f16 key is_f17: BOOLEAN -- Current represent the physical f17 key is_f18: BOOLEAN -- Current represent the physical f18 key is_f19: BOOLEAN -- Current represent the physical f19 key is_f20: BOOLEAN -- Current represent the physical f20 key is_f21: BOOLEAN -- Current represent the physical f21 key is_f22: BOOLEAN -- Current represent the physical f22 key is_f23: BOOLEAN -- Current represent the physical f23 key is_f24: BOOLEAN -- Current represent the physical f24 key is_execute: BOOLEAN -- Current represent the physical execute key is_help: BOOLEAN -- Current represent the physical help key is_menu: BOOLEAN -- Current represent the physical menu key is_select: BOOLEAN -- Current represent the physical select key is_stop: BOOLEAN -- Current represent the physical stop key is_again: BOOLEAN -- Current represent the physical again key is_undo: BOOLEAN -- Current represent the physical undo key is_cut: BOOLEAN -- Current represent the physical cut key is_copy: BOOLEAN -- Current represent the physical copy key is_paste: BOOLEAN -- Current represent the physical paste key is_find: BOOLEAN -- Current represent the physical find key is_mute: BOOLEAN -- Current represent the physical mute key is_volume_up: BOOLEAN -- Current represent the physical volume up key is_volume_down: BOOLEAN -- Current represent the physical volume down key is_keypad_comma: BOOLEAN -- Current represent the physical keypad comma key is_as400_keypad_equals: BOOLEAN -- Current represent the physical keypad equals key for as400 keyboard is_international_1: BOOLEAN -- Current represent the physical international 1 key is_international_2: BOOLEAN -- Current represent the physical international 2 key is_international_3: BOOLEAN -- Current represent the physical international 3 key is_international_4: BOOLEAN -- Current represent the physical international 4 key is_international_5: BOOLEAN -- Current represent the physical international 5 key is_internationa_6: BOOLEAN -- Current represent the physical international 6 key is_international_7: BOOLEAN -- Current represent the physical international 7 key is_international_8: BOOLEAN -- Current represent the physical international 8 key is_international_9: BOOLEAN -- Current represent the physical international 9 key is_lang_1: BOOLEAN -- Current represent the physical lang 1 key is_lang_2: BOOLEAN -- Current represent the physical lang 2 key is_lang_3: BOOLEAN -- Current represent the physical lang 3 key is_lang_4: BOOLEAN -- Current represent the physical lang 4 key is_lang_5: BOOLEAN -- Current represent the physical lang 5 key is_lang_6: BOOLEAN -- Current represent the physical lang 6 key is_lang_7: BOOLEAN -- Current represent the physical lang 7 key is_lang_8: BOOLEAN -- Current represent the physical lang 8 key is_lang_9: BOOLEAN -- Current represent the physical lang 9 key is_erase_eaze_alternate_erase: BOOLEAN -- Current represent the physical alternate erase key for Erase Eaze keyboard is_sysreq: BOOLEAN -- Current represent the physical sysreq key is_cancel: BOOLEAN -- Current represent the physical cancel key is_clear: BOOLEAN -- Current represent the physical clear key is_prior: BOOLEAN -- Current represent the physical prior key is_return_2: BOOLEAN -- Current represent the physical second return key is_separator: BOOLEAN -- Current represent the physical separator key is_out: BOOLEAN -- Current represent the physical out key is_oper: BOOLEAN -- Current represent the physical oper key is_clear_again: BOOLEAN -- Current represent the physical clear/again key is_crsel: BOOLEAN -- Current represent the physical crsel key is_exsel: BOOLEAN -- Current represent the physical exsel key is_keypad_00: BOOLEAN -- Current represent the physical keypad 00 key is_keypad_000: BOOLEAN -- Current represent the physical keypad 000 key is_thousands_separator: BOOLEAN -- Current represent the physical thousands separator key is_decimal_separator: BOOLEAN -- Current represent the physical decimal separator key is_currency_unit: BOOLEAN -- Current represent the physical currency unit key is_currency_sub_unit: BOOLEAN -- Current represent the physical currency sub unit key is_keypad_left_parenthesis: BOOLEAN -- Current represent the physical keypad left parenthesis key is_keypad_right_parenthesis: BOOLEAN -- Current represent the physical keypad right parenthesis key is_keypad_left_brace: BOOLEAN -- Current represent the physical keypad left brace key is_keypad_rightbrace: BOOLEAN -- Current represent the physical keypad right brace key is_keypad_tab: BOOLEAN -- Current represent the physical keypad tab key is_keypad_backspace: BOOLEAN -- Current represent the physical keypad backspace key is_keypad_a: BOOLEAN -- Current represent the physical keypad a key is_keypad_b: BOOLEAN -- Current represent the physical keypad b key is_keypad_c: BOOLEAN -- Current represent the physical keypad c key is_keypad_d: BOOLEAN -- Current represent the physical keypad d key is_keypad_e: BOOLEAN -- Current represent the physical keypad e key is_keypad_f: BOOLEAN -- Current represent the physical keypad f key is_keypad_xor: BOOLEAN -- Current represent the physical keypad xor key is_keypad_power: BOOLEAN -- Current represent the physical kp_power key is_keypad_percent: BOOLEAN -- Current represent the physical keypad percent key is_keypad_less: BOOLEAN -- Current represent the physical keypad less key is_keypad_greater: BOOLEAN -- Current represent the physical keypad greater key is_keypad_ampersand: BOOLEAN -- Current represent the physical keypad ampersand key is_keypad_double_ampersand: BOOLEAN -- Current represent the physical keypad double ampersand key is_keypad_vertical_bar: BOOLEAN -- Current represent the physical keypad vertical bar key is_keypad_double_vertical_bar: BOOLEAN -- Current represent the physical keypad double vertical bar key is_keypad_colon: BOOLEAN -- Current represent the physical keypad colon key is_keypad_hash: BOOLEAN -- Current represent the physical keypad hash key is_keypad_space: BOOLEAN -- Current represent the physical keypad space key is_keypad_at: BOOLEAN -- Current represent the physical keypad at key is_keypad_exclamation_mark: BOOLEAN -- Current represent the physical keypad exclamation mark key is_keypad_mem_store: BOOLEAN -- Current represent the physical keypad mem store key is_keypad_mem_recall: BOOLEAN -- Current represent the physical keypad mem recall key is_keypad_mem_clear: BOOLEAN -- Current represent the physical keypad mem clear key is_keypad_mem_add: BOOLEAN -- Current represent the physical keypad mem add key is_keypad_mem_subtract: BOOLEAN -- Current represent the physical keypad mem subtract key is_keypad_mem_multiply: BOOLEAN -- Current represent the physical keypad mem multiply key is_keypad_mem_divide: BOOLEAN -- Current represent the physical keypad mem divide key is_keypad_plus_minus: BOOLEAN -- Current represent the physical keypad plus/minus key is_keypad_clear: BOOLEAN -- Current represent the physical keypad clear key is_keypad_clear_entry: BOOLEAN -- Current represent the physical keypad clear entry key is_keypad_binary: BOOLEAN -- Current represent the physical keypad binary key is_keypad_octal: BOOLEAN -- Current represent the physical keypad octal key is_keypad_decimal: BOOLEAN -- Current represent the physical keypad decimal key is_keypad_hexadecimal: BOOLEAN -- Current represent the physical keypad hexadecimal key is_left_ctrl: BOOLEAN -- Current represent the physical left ctrl key is_left_shift: BOOLEAN -- Current represent the physical left shift key is_left_alt: BOOLEAN -- Current represent the physical left alt key is_left_gui: BOOLEAN -- Current represent the physical left gui key is_right_ctrl: BOOLEAN -- Current represent the physical right ctrl key is_right_shift: BOOLEAN -- Current represent the physical right shift key is_right_alt: BOOLEAN -- Current represent the physical right alt key is_right_gui: BOOLEAN -- Current represent the physical right gui key is_mode: BOOLEAN -- Current represent the physical mode key is_audio_next: BOOLEAN -- Current represent the physical audio next key is_audio_prev: BOOLEAN -- Current represent the physical audio prev key is_audio_stop: BOOLEAN -- Current represent the physical audio stop key is_audio_play: BOOLEAN -- Current represent the physical audio play key is_audio_mute: BOOLEAN -- Current represent the physical audio mute key is_media_select: BOOLEAN -- Current represent the physical media select key is_www: BOOLEAN -- Current represent the physical www key is_mail: BOOLEAN -- Current represent the physical mail key is_calculator: BOOLEAN -- Current represent the physical calculator key is_computer: BOOLEAN -- Current represent the physical computer key is_application_control_search: BOOLEAN -- Current represent the physical search key of the application_control keypad is_application_control_home: BOOLEAN -- Current represent the physical home key of the application_control keypad is_application_control_back: BOOLEAN -- Current represent the physical back key of the application_control keypad is_application_control_forward: BOOLEAN -- Current represent the physical forward key of the application_control keypad is_application_control_stop: BOOLEAN -- Current represent the physical stop key of the application_control keypad is_application_control_refresh: BOOLEAN -- Current represent the physical refresh key of the application_control keypad is_application_control_bookmarks: BOOLEAN -- Current represent the physical bookmarks key of the application_control keypad is_brightness_down: BOOLEAN -- Current represent the physical brightness down key is_brightness_up: BOOLEAN -- Current represent the physical brightness up key is_display_switch: BOOLEAN -- Current represent the physical display switch key is_keyboard_illumination_toggle: BOOLEAN -- Current represent the physical keyboard illumination toggle key is_keyboard_illumination_down: BOOLEAN -- Current represent the physical keyboard illumination down key is_keyboard_illumination_up: BOOLEAN -- Current represent the physical keyboard illumination up key is_eject: BOOLEAN -- Current represent the physical eject key is_sleep: BOOLEAN -- Current represent the physical sleep key is_app_1: BOOLEAN -- Current represent the physical app 1 key is_app_2: BOOLEAN -- Current represent the physical app 2 key end -- class GAME_PHYSICAL_KEY
Generated by ISE EiffelStudio