EOS_UI_EKeyCombination

EOS API reference page for EOS_UI_EKeyCombination

実装方法を選んでください。

C

C#

This enumerated type is part of the UI Interface. Its members are bitwise flags, and it supports the AND, OR, and NOT bitwise operators, both as unary expressions and assignment operators.

Remarks

Enum flags for storing a key combination. The low 16 bits are the key type, and modifiers are stored in the next significant bits

Values

EOS_UI_EKeyCombination

Enumerated Value

Meaning

EOS_UIK_ModifierShift

Number of bits to shift the modifiers into the integer.

EOS_UIK_KeyTypeMask

A mask to isolate the single key.

EOS_UIK_ModifierMask

A mask to isolate the modifier keys.

EOS_UIK_Shift

The Shift key

EOS_UIK_Control

The Control key

EOS_UIK_Alt

The Alt key

EOS_UIK_Meta

The Windows key on a Windows keyboard or the Command key on a Mac keyboard

EOS_UIK_ValidModifierMask

EOS_UIK_None

EOS_UIK_Space

EOS_UIK_Backspace

EOS_UIK_Tab

EOS_UIK_Escape

EOS_UIK_PageUp

EOS_UIK_PageDown

EOS_UIK_End

EOS_UIK_Home

EOS_UIK_Insert

EOS_UIK_Delete

EOS_UIK_Left

EOS_UIK_Up

EOS_UIK_Right

EOS_UIK_Down

EOS_UIK_Key0

EOS_UIK_Key1

EOS_UIK_Key2

EOS_UIK_Key3

EOS_UIK_Key4

EOS_UIK_Key5

EOS_UIK_Key6

EOS_UIK_Key7

EOS_UIK_Key8

EOS_UIK_Key9

EOS_UIK_KeyA

EOS_UIK_KeyB

EOS_UIK_KeyC

EOS_UIK_KeyD

EOS_UIK_KeyE

EOS_UIK_KeyF

EOS_UIK_KeyG

EOS_UIK_KeyH

EOS_UIK_KeyI

EOS_UIK_KeyJ

EOS_UIK_KeyK

EOS_UIK_KeyL

EOS_UIK_KeyM

EOS_UIK_KeyN

EOS_UIK_KeyO

EOS_UIK_KeyP

EOS_UIK_KeyQ

EOS_UIK_KeyR

EOS_UIK_KeyS

EOS_UIK_KeyT

EOS_UIK_KeyU

EOS_UIK_KeyV

EOS_UIK_KeyW

EOS_UIK_KeyX

EOS_UIK_KeyY

EOS_UIK_KeyZ

EOS_UIK_Numpad0

EOS_UIK_Numpad1

EOS_UIK_Numpad2

EOS_UIK_Numpad3

EOS_UIK_Numpad4

EOS_UIK_Numpad5

EOS_UIK_Numpad6

EOS_UIK_Numpad7

EOS_UIK_Numpad8

EOS_UIK_Numpad9

EOS_UIK_NumpadAsterisk

EOS_UIK_NumpadPlus

EOS_UIK_NumpadMinus

EOS_UIK_NumpadPeriod

EOS_UIK_NumpadDivide

EOS_UIK_F1

EOS_UIK_F2

EOS_UIK_F3

EOS_UIK_F4

EOS_UIK_F5

EOS_UIK_F6

EOS_UIK_F7

EOS_UIK_F8

EOS_UIK_F9

EOS_UIK_F10

EOS_UIK_F11

EOS_UIK_F12

EOS_UIK_F13

EOS_UIK_F14

EOS_UIK_F15

EOS_UIK_F16

EOS_UIK_F17

EOS_UIK_F18

EOS_UIK_F19

EOS_UIK_F20

EOS_UIK_F21

EOS_UIK_F22

EOS_UIK_F23

EOS_UIK_F24

EOS_UIK_OemPlus

EOS_UIK_OemComma

EOS_UIK_OemMinus

EOS_UIK_OemPeriod

EOS_UIK_Oem1

';' for US layout, others vary

EOS_UIK_Oem2

'/' for US layout, others vary

EOS_UIK_Oem3

'~' for US layout, others vary

EOS_UIK_Oem4

'[' for US layout, others vary

EOS_UIK_Oem5

'\' for US layout, others vary

EOS_UIK_Oem6

']' for US layout, others vary

EOS_UIK_Oem7

'"' for US layout, others vary

EOS_UIK_Oem8

varies on all layouts

EOS_UIK_MaxKeyType

Maximum key enumeration value.

Related API Members

This enumerated type is part of the UI Interface. Its members are bitwise flags, and it supports the AND, OR, and NOT bitwise operators, both as unary expressions and assignment operators.

Values

UI.KeyCombination

Enumerated Value

Meaning

ModifierShift

Number of bits to shift the modifiers into the integer.

KeyTypeMask

A mask to isolate the single key.

ModifierMask

A mask to isolate the modifier keys.

Shift

The Shift key

Control

The Control key

Alt

The Alt key

Meta

The Windows key on a Windows keyboard or the Command key on a Mac keyboard

ValidModifierMask

None

Space

Backspace

Tab

Escape

PageUp

PageDown

End

Home

Insert

Delete

Left

Up

Right

Down

Key0

Key1

Key2

Key3

Key4

Key5

Key6

Key7

Key8

Key9

KeyA

KeyB

KeyC

KeyD

KeyE

KeyF

KeyG

KeyH

KeyI

KeyJ

KeyK

KeyL

KeyM

KeyN

KeyO

KeyP

KeyQ

KeyR

KeyS

KeyT

KeyU

KeyV

KeyW

KeyX

KeyY

KeyZ

Numpad0

Numpad1

Numpad2

Numpad3

Numpad4

Numpad5

Numpad6

Numpad7

Numpad8

Numpad9

NumpadAsterisk

NumpadPlus

NumpadMinus

NumpadPeriod

NumpadDivide

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

F11

F12

F13

F14

F15

F16

F17

F18

F19

F20

F21

F22

F23

F24

OemPlus

OemComma

OemMinus

OemPeriod

Oem1

';' for US layout, others vary

Oem2

'/' for US layout, others vary

Oem3

'~' for US layout, others vary

Oem4

'[' for US layout, others vary

Oem5

'\' for US layout, others vary

Oem6

']' for US layout, others vary

Oem7

'"' for US layout, others vary

Oem8

varies on all layouts

MaxKeyType

Maximum key enumeration value.

Related API Members