Перейти к содержимому

ButtonCode Перечисление

ButtonCode enum определяет различные коды клавиш и кнопок, которые можно использовать для обработки input.

Перечисляемые значения

Общие коды

ИмяОписание
BUTTON_CODE_INVALIDПредставляет недопустимый код кнопки.
BUTTON_CODE_NONEНе представляет кода кнопки.
KEY_FIRSTПервый действительный код клавиши клавиатуры.
KEY_NONEНет клавиши клавиатуры.

Буквенно-цифровые клавиши

ИмяОписание
KEY_0Цифровая клавиша 0.
KEY_1Цифровая клавиша 1.
KEY_2Цифровая клавиша 2.
KEY_3Цифровая клавиша 3.
KEY_4Цифровая клавиша 4.
KEY_5Цифровая клавиша 5.
KEY_6Цифровая клавиша 6.
KEY_7Цифровая клавиша 7.
KEY_8Цифровая клавиша 8.
KEY_9Цифровая клавиша 9.
KEY_AБуквенный ключ А.
KEY_BБуквенный ключ Б.
KEY_CБуквенный ключ С.
KEY_DБуквенный ключ Д.
KEY_EБуквенный ключ Е.
KEY_FБуквенный ключ Ф.
KEY_GБуквенный ключ Г.
KEY_HБуквенный ключ Х.
KEY_IБуквенный ключ И.
KEY_JБуквенный ключ Дж.
KEY_KБуквенный ключ К.
KEY_LБуквенный ключ Л.
KEY_MБуквенный ключ М.
KEY_NБуквенный ключ Н.
KEY_OБуквенный ключ О.
KEY_PБуквенный ключ П.
KEY_QБуквенный ключ К.
KEY_RБуквенный ключ Р.
KEY_SБуквенный ключ С.
KEY_TБуквенный ключ Т.
KEY_UБуквенный ключ У.
KEY_VБуквенный ключ В.
KEY_WБуквенный ключ В.
KEY_XБуквенный ключ Х.
KEY_YБуквенный ключ Y.
KEY_ZБуквенный ключ З.

Специальные клавиши

ИмяОписание
KEY_ENTERВведите ключ.
KEY_SPACEПробел.
KEY_BACKSPACEКлавиша возврата.
KEY_TABКлавиша табуляции.
KEY_CAPSLOCKКлавиша Капс Лок.
KEY_ESCAPEКлюч выхода.
KEY_INSERTВставьте ключ.
KEY_DELETEУдалить ключ.
KEY_HOMEКлюч от дома.
KEY_ENDКонечный ключ.
KEY_PAGEUPКлавиша страницы вверх.
KEY_PAGEDOWNКлавиша «Страница вниз».
KEY_UPКлавиша со стрелкой вверх.
KEY_DOWNКлавиша со стрелкой вниз.
KEY_LEFTКлавиша со стрелкой влево.
KEY_RIGHTКлавиша со стрелкой вправо.
KEY_LSHIFTЛевая клавиша Shift.
KEY_RSHIFTПравая клавиша Shift.
KEY_LCONTROLЛевая клавиша управления.
KEY_RCONTROLПравая клавиша управления.
KEY_LALTЛевая клавиша Alt.
KEY_RALTПравая клавиша Alt.

Функциональные клавиши

ИмяОписание
KEY_F1Функциональная клавиша F1.
KEY_F2Функциональная клавиша F2.
KEY_F3Функциональная клавиша F3.
KEY_F4Функциональная клавиша F4.
KEY_F5Функциональная клавиша F5.
KEY_F6Функциональная клавиша F6.
KEY_F7Функциональная клавиша F7.
KEY_F8Функциональная клавиша F8.
KEY_F9Функциональная клавиша F9.
KEY_F10Функциональная клавиша F10.
KEY_F11Функциональная клавиша F11.
KEY_F12Функциональная клавиша F12.
KEY_F13Функциональная клавиша F13.
KEY_F14Функциональная клавиша F14.
KEY_F15Функциональная клавиша F15.
KEY_F16Функциональная клавиша F16.
KEY_F17Функциональная клавиша F17.
KEY_F18Функциональная клавиша F18.
KEY_F19Функциональная клавиша F19.
KEY_F20Функциональная клавиша F20.
KEY_F21Функциональная клавиша F21.
KEY_F22Функциональная клавиша F22.
KEY_F23Функциональная клавиша F23.
KEY_F24Функциональная клавиша F24.

Кнопки мыши

ИмяОписание
MOUSE_FIRSTПервая действующая кнопка мыши.
MOUSE_LEFTЛевая кнопка мыши.
MOUSE_RIGHTПравая кнопка мыши.
MOUSE_MIDDLEСредняя кнопка мыши.
MOUSE_4Четвертая кнопка мыши.
MOUSE_5Пятая кнопка мыши.
MOUSE_WHEEL_UPКолесо мыши прокрутилось вверх.
MOUSE_WHEEL_DOWNКолесо мыши прокрутилось вниз.
MOUSE_LASTПоследняя действующая кнопка мыши или действие.
MOUSE_COUNTОбщее количество кодов кнопок мыши.

Кнопки джойстика

ИмяОписание
JOYSTICK_FIRSTПервая кнопка джойстика.
JOYSTICK_FIRST_BUTTONПредставляет первую кнопку джойстика.