reckfellENGINE

KeyModifierMask

C# enumeration.

On this page
enum KeyModifierMaskReckfellSharpInherits Enum

Declarations checked against C# SDK 1.0.0. Expand a name to see declarations and documentation.

Fields and constants9

CodeMaskField
# CodeMask
C#
CodeMask = 8388607

Bit mask with all bits enabled except for modifier keys. Apply it to remove modifiers.

MaskAltField
# MaskAlt
C#
MaskAlt = 67108864

Alt or Option (on macOS) key mask.

MaskCmdOrCtrlField
# MaskCmdOrCtrl
C#
MaskCmdOrCtrl = 16777216

Automatically remapped to KEY_META on macOS and KEY_CTRL on other platforms, this mask is never set in the actual events, and should be used for key mapping only.

MaskCtrlField
# MaskCtrl
C#
MaskCtrl = 268435456

Control key mask.

MaskGroupSwitchField
# MaskGroupSwitch
C#
MaskGroupSwitch = 1073741824

Group Switch key mask.

MaskKpadField
# MaskKpad
C#
MaskKpad = 536870912

Keypad key mask.

MaskMetaField
# MaskMeta
C#
MaskMeta = 134217728

Command (on macOS) or Meta/Windows key mask.

MaskShiftField
# MaskShift
C#
MaskShift = 33554432

Shift key mask.

ModifierMaskField
# ModifierMask
C#
ModifierMask = 2130706432

Bit mask with all modifier bits enabled. Apply it to isolate modifiers.

Reckfell Engine documentationBack to top ↑
QUICK LINKSGetting startedEntity hierarchyC# & .NET 10Scenes and prefabs
Reckfell guides and full API K
reckfellENGINE
RECKFELL ACCOUNT

Sign in

Sign in to your Reckfell account.

One account for the entire Reckfell platform.