Skip to content

KeyModifierMask

eduardgushchin edited this page Oct 2, 2026 · 2 revisions

Home | API by Category | Complete API Index | API Status

Field Value
Full name Electron2D.KeyModifierMask
Namespace Electron2D
Kind enum
Category API Input

Overview

Defines modifier bits that can be combined with a Electron2D.Key value.

Syntax

public enum Electron2D.KeyModifierMask

Detailed engine reference

Members

Member Kind Summary
public const Electron2D.KeyModifierMask Alt = 67108864 enumValue Identifies Alt or Option.
public const Electron2D.KeyModifierMask CodeMask = 8388607 enumValue Contains every non-modifier key-code bit.
public const Electron2D.KeyModifierMask CommandOrControl = 16777216 enumValue Requests Command on macOS and Control on other platforms.
public const Electron2D.KeyModifierMask Control = 268435456 enumValue Identifies Control.
public const Electron2D.KeyModifierMask GroupSwitch = 1073741824 enumValue Identifies a group-layout switch.
public const Electron2D.KeyModifierMask Keypad = 536870912 enumValue Identifies a numeric-keypad key.
public const Electron2D.KeyModifierMask Meta = 134217728 enumValue Identifies Meta, Command, Windows, or Super.
public const Electron2D.KeyModifierMask ModifierMask = 2130706432 enumValue Contains every modifier bit.
public const Electron2D.KeyModifierMask Shift = 33554432 enumValue Identifies Shift.

Member Details

Alt

Kind: enumValue

public const Electron2D.KeyModifierMask Alt = 67108864

Summary

Identifies Alt or Option.

CodeMask

Kind: enumValue

public const Electron2D.KeyModifierMask CodeMask = 8388607

Summary

Contains every non-modifier key-code bit.

CommandOrControl

Kind: enumValue

public const Electron2D.KeyModifierMask CommandOrControl = 16777216

Summary

Requests Command on macOS and Control on other platforms.

Control

Kind: enumValue

public const Electron2D.KeyModifierMask Control = 268435456

Summary

Identifies Control.

GroupSwitch

Kind: enumValue

public const Electron2D.KeyModifierMask GroupSwitch = 1073741824

Summary

Identifies a group-layout switch.

Keypad

Kind: enumValue

public const Electron2D.KeyModifierMask Keypad = 536870912

Summary

Identifies a numeric-keypad key.

Meta

Kind: enumValue

public const Electron2D.KeyModifierMask Meta = 134217728

Summary

Identifies Meta, Command, Windows, or Super.

ModifierMask

Kind: enumValue

public const Electron2D.KeyModifierMask ModifierMask = 2130706432

Summary

Contains every modifier bit.

Shift

Kind: enumValue

public const Electron2D.KeyModifierMask Shift = 33554432

Summary

Identifies Shift.

Clone this wiki locally