InputModifiers

Description

[Flags]
enum Tinman.Engine.Application.InputModifiers

Enumeration of keyboard and mouse input modifiers.

Public / Constants

None

public constant None → (0:int32)

No modifying keys or buttons are pressed down for the input event.

Alt

public constant Alt → (1:int32)

KeyboardKey.Alt is pressed down.

Shift

public constant Shift → (2:int32)

KeyboardKey.Shift is pressed down.

Control

public constant Control → (4:int32)

KeyboardKey.Control is pressed down.

Left

public constant Left → (8:int32)

The MouseButton.Left button is pressed down.

Middle

public constant Middle → (16:int32)

The MouseButton.Middle button is pressed down.

public constant Right → (32:int32)

The MouseButton.Right button is pressed down.

Captured

public constant Captured → (64:int32)

The mouse has been captured, only relative mouse movement is processed.

Keyboard

public constant Keyboard → (7:int32)

At least one of the keyboard modifier keys is pressed down.

Mouse

public constant Mouse → (120:int32)

At least one of the mouse buttons is pressed down.

All

public constant All → (127:int32)

All flags.