public final class ImGuiKey
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
_0 |
static int |
_1 |
static int |
_2 |
static int |
_3 |
static int |
_4 |
static int |
_5 |
static int |
_6 |
static int |
_7 |
static int |
_8 |
static int |
_9 |
static int |
A |
static int |
Apostrophe
'
|
static int |
B |
static int |
Backslash
\ (this text inhibit multiline comment caused by backslash)
|
static int |
Backspace |
static int |
C |
static int |
CapsLock |
static int |
Comma
,
|
static int |
COUNT
No valid ImGuiKey is ever greater than this value
|
static int |
D |
static int |
Delete |
static int |
DownArrow |
static int |
E |
static int |
End |
static int |
Enter |
static int |
Equal
=
|
static int |
Escape |
static int |
F |
static int |
F1 |
static int |
F10 |
static int |
F11 |
static int |
F12 |
static int |
F2 |
static int |
F3 |
static int |
F4 |
static int |
F5 |
static int |
F6 |
static int |
F7 |
static int |
F8 |
static int |
F9 |
static int |
G |
static int |
GamepadBack
View (Xbox) - (Switch) Share (PS) // --
|
static int |
GamepadDpadDown
D-pad Down //
-> ImGuiNavInput_DpadDown |
static int |
GamepadDpadLeft
D-pad Left //
-> ImGuiNavInput_DpadLeft |
static int |
GamepadDpadRight
D-pad Right //
-> ImGuiNavInput_DpadRight |
static int |
GamepadDpadUp
D-pad Up //
-> ImGuiNavInput_DpadUp |
static int |
GamepadFaceDown
A (Xbox) B (Switch) Cross (PS) //
-> ImGuiNavInput_Activate |
static int |
GamepadFaceLeft
X (Xbox) Y (Switch) Square (PS) //
-> ImGuiNavInput_Menu |
static int |
GamepadFaceRight
B (Xbox) A (Switch) Circle (PS) //
-> ImGuiNavInput_Cancel |
static int |
GamepadFaceUp
Y (Xbox) X (Switch) Triangle (PS) //
-> ImGuiNavInput_Input |
static int |
GamepadL1
L Bumper (Xbox) L (Switch) L1 (PS) //
-> ImGuiNavInput_FocusPrev + ImGuiNavInput_TweakSlow |
static int |
GamepadL2
L Trigger (Xbox) ZL (Switch) L2 (PS) [Analog]
|
static int |
GamepadL3
L Thumbstick (Xbox) L3 (Switch) L3 (PS)
|
static int |
GamepadLStickDown
[Analog] //
-> ImGuiNavInput_LStickDown |
static int |
GamepadLStickLeft
[Analog] //
-> ImGuiNavInput_LStickLeft |
static int |
GamepadLStickRight
[Analog] //
-> ImGuiNavInput_LStickRight |
static int |
GamepadLStickUp
[Analog] //
-> ImGuiNavInput_LStickUp |
static int |
GamepadR1
R Bumper (Xbox) R (Switch) R1 (PS) //
-> ImGuiNavInput_FocusNext + ImGuiNavInput_TweakFast |
static int |
GamepadR2
R Trigger (Xbox) ZR (Switch) R2 (PS) [Analog]
|
static int |
GamepadR3
R Thumbstick (Xbox) R3 (Switch) R3 (PS)
|
static int |
GamepadRStickDown
[Analog]
|
static int |
GamepadRStickLeft
[Analog]
|
static int |
GamepadRStickRight
[Analog]
|
static int |
GamepadRStickUp
[Analog]
|
static int |
GamepadStart
Menu (Xbox) + (Switch) Start/Options (PS) // --
|
static int |
GraveAccent
`
|
static int |
H |
static int |
Home |
static int |
I |
static int |
Insert |
static int |
J |
static int |
K |
static int |
Keypad0 |
static int |
Keypad1 |
static int |
Keypad2 |
static int |
Keypad3 |
static int |
Keypad4 |
static int |
Keypad5 |
static int |
Keypad6 |
static int |
Keypad7 |
static int |
Keypad8 |
static int |
Keypad9 |
static int |
KeypadAdd |
static int |
KeypadDecimal |
static int |
KeypadDivide |
static int |
KeypadEnter |
static int |
KeyPadEnter
Renamed in 1.87
|
static int |
KeypadEqual |
static int |
KeypadMultiply |
static int |
KeypadSubtract |
static int |
KeysData_OFFSET
First key stored in KeysData[0]
|
static int |
KeysData_SIZE
Size of KeysData[]: hold legacy 0..512 keycodes + named keys
|
static int |
L |
static int |
LeftAlt |
static int |
LeftArrow |
static int |
LeftBracket
[
|
static int |
LeftCtrl |
static int |
LeftShift |
static int |
LeftSuper |
static int |
M |
static int |
Menu |
static int |
Minus
-
|
static int |
ModAlt
Keyboard Modifiers - This is mirroring the data also written to io.KeyCtrl, io.KeyShift, io.KeyAlt, io.KeySuper, in a format allowing them to be accessed via standard key API, allowing calls such as IsKeyPressed(), IsKeyReleased(), querying duration etc.
|
static int |
ModCtrl
Keyboard Modifiers - This is mirroring the data also written to io.KeyCtrl, io.KeyShift, io.KeyAlt, io.KeySuper, in a format allowing them to be accessed via standard key API, allowing calls such as IsKeyPressed(), IsKeyReleased(), querying duration etc.
|
static int |
ModShift
Keyboard Modifiers - This is mirroring the data also written to io.KeyCtrl, io.KeyShift, io.KeyAlt, io.KeySuper, in a format allowing them to be accessed via standard key API, allowing calls such as IsKeyPressed(), IsKeyReleased(), querying duration etc.
|
static int |
ModSuper
Keyboard Modifiers - This is mirroring the data also written to io.KeyCtrl, io.KeyShift, io.KeyAlt, io.KeySuper, in a format allowing them to be accessed via standard key API, allowing calls such as IsKeyPressed(), IsKeyReleased(), querying duration etc.
|
static int |
N |
static int |
NamedKey_BEGIN
[Internal] Prior to 1.87 we required user to fill io.KeysDown[512] using their own native index + a io.KeyMap[] array.
|
static int |
NamedKey_COUNT
[Internal] Prior to 1.87 we required user to fill io.KeysDown[512] using their own native index + a io.KeyMap[] array.
|
static int |
NamedKey_END
[Internal] Prior to 1.87 we required user to fill io.KeysDown[512] using their own native index + a io.KeyMap[] array.
|
static int |
None
Keyboard
|
static int |
NumLock |
static int |
O |
static int |
P |
static int |
PageDown |
static int |
PageUp |
static int |
Pause |
static int |
Period
.
|
static int |
PrintScreen |
static int |
Q |
static int |
R |
static int |
RightAlt |
static int |
RightArrow |
static int |
RightBracket
]
|
static int |
RightCtrl |
static int |
RightShift |
static int |
RightSuper |
static int |
S |
static int |
ScrollLock |
static int |
Semicolon
;
|
static int |
Slash
/
|
static int |
Space |
static int |
T |
static int |
Tab
== ImGuiKey_NamedKey_BEGIN
|
static int |
U |
static int |
UpArrow |
static int |
V |
static int |
W |
static int |
X |
static int |
Y |
static int |
Z |
public static final int None
Definition: 0
public static final int Tab
Definition: 512
public static final int LeftArrow
public static final int RightArrow
public static final int UpArrow
public static final int DownArrow
public static final int PageUp
public static final int PageDown
public static final int Home
public static final int End
public static final int Insert
public static final int Delete
public static final int Backspace
public static final int Space
public static final int Enter
public static final int Escape
public static final int LeftCtrl
public static final int LeftShift
public static final int LeftAlt
public static final int LeftSuper
public static final int RightCtrl
public static final int RightShift
public static final int RightAlt
public static final int RightSuper
public static final int Menu
public static final int _0
public static final int _1
public static final int _2
public static final int _3
public static final int _4
public static final int _5
public static final int _6
public static final int _7
public static final int _8
public static final int _9
public static final int A
public static final int B
public static final int C
public static final int D
public static final int E
public static final int F
public static final int G
public static final int H
public static final int I
public static final int J
public static final int K
public static final int L
public static final int M
public static final int N
public static final int O
public static final int P
public static final int Q
public static final int R
public static final int S
public static final int T
public static final int U
public static final int V
public static final int W
public static final int X
public static final int Y
public static final int Z
public static final int F1
public static final int F2
public static final int F3
public static final int F4
public static final int F5
public static final int F6
public static final int F7
public static final int F8
public static final int F9
public static final int F10
public static final int F11
public static final int F12
public static final int Apostrophe
public static final int Comma
public static final int Minus
public static final int Period
public static final int Slash
public static final int Semicolon
public static final int Equal
public static final int LeftBracket
public static final int Backslash
public static final int RightBracket
public static final int GraveAccent
public static final int CapsLock
public static final int ScrollLock
public static final int NumLock
public static final int PrintScreen
public static final int Pause
public static final int Keypad0
public static final int Keypad1
public static final int Keypad2
public static final int Keypad3
public static final int Keypad4
public static final int Keypad5
public static final int Keypad6
public static final int Keypad7
public static final int Keypad8
public static final int Keypad9
public static final int KeypadDecimal
public static final int KeypadDivide
public static final int KeypadMultiply
public static final int KeypadSubtract
public static final int KeypadAdd
public static final int KeypadEnter
public static final int KeypadEqual
public static final int GamepadStart
public static final int GamepadBack
public static final int GamepadFaceUp
->
ImGuiNavInput_Inputpublic static final int GamepadFaceDown
->
ImGuiNavInput_Activatepublic static final int GamepadFaceLeft
->
ImGuiNavInput_Menupublic static final int GamepadFaceRight
->
ImGuiNavInput_Cancelpublic static final int GamepadDpadUp
->
ImGuiNavInput_DpadUppublic static final int GamepadDpadDown
->
ImGuiNavInput_DpadDownpublic static final int GamepadDpadLeft
->
ImGuiNavInput_DpadLeftpublic static final int GamepadDpadRight
->
ImGuiNavInput_DpadRightpublic static final int GamepadL1
->
ImGuiNavInput_FocusPrev + ImGuiNavInput_TweakSlowpublic static final int GamepadR1
->
ImGuiNavInput_FocusNext + ImGuiNavInput_TweakFastpublic static final int GamepadL2
public static final int GamepadR2
public static final int GamepadL3
public static final int GamepadR3
public static final int GamepadLStickUp
->
ImGuiNavInput_LStickUppublic static final int GamepadLStickDown
->
ImGuiNavInput_LStickDownpublic static final int GamepadLStickLeft
->
ImGuiNavInput_LStickLeftpublic static final int GamepadLStickRight
->
ImGuiNavInput_LStickRightpublic static final int GamepadRStickUp
public static final int GamepadRStickDown
public static final int GamepadRStickLeft
public static final int GamepadRStickRight
public static final int ModCtrl
public static final int ModShift
public static final int ModAlt
public static final int ModSuper
public static final int COUNT
public static final int NamedKey_BEGIN
Definition: 512
public static final int NamedKey_END
Definition: ImGuiKey_COUNT
public static final int NamedKey_COUNT
Definition: ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN
public static final int KeysData_SIZE
Definition: ImGuiKey_COUNT
public static final int KeysData_OFFSET
Definition: 0
public static final int KeyPadEnter
Definition: ImGuiKey_KeypadEnter