Table of Contents

Class SdlKeymod

Namespace
BSGameLib.Sdl3.Interop.Manual
Assembly
BSGameLib.Sdl3.Interop.dll

SDL3 key modifier bit constants. In SDL3, SDL_Keymod is ushort (not a flags enum).

public static class SdlKeymod
Inheritance
SdlKeymod
Inherited Members

Fields

KMOD_ALT

SDL3's KMOD_ALT.

public const ushort KMOD_ALT = 768

Field Value

ushort

KMOD_CTRL

SDL3's KMOD_CTRL.

public const ushort KMOD_CTRL = 192

Field Value

ushort

KMOD_GUI

SDL3's KMOD_GUI.

public const ushort KMOD_GUI = 3072

Field Value

ushort

KMOD_LALT

SDL3's KMOD_LALT.

public const ushort KMOD_LALT = 256

Field Value

ushort

KMOD_LCTRL

SDL3's KMOD_LCTRL.

public const ushort KMOD_LCTRL = 64

Field Value

ushort

KMOD_LGUI

SDL3's KMOD_LGUI.

public const ushort KMOD_LGUI = 1024

Field Value

ushort

KMOD_LSHIFT

SDL3's KMOD_LSHIFT.

public const ushort KMOD_LSHIFT = 1

Field Value

ushort

KMOD_NONE

SDL3's KMOD_NONE.

public const ushort KMOD_NONE = 0

Field Value

ushort

KMOD_RALT

SDL3's KMOD_RALT.

public const ushort KMOD_RALT = 512

Field Value

ushort

KMOD_RCTRL

SDL3's KMOD_RCTRL.

public const ushort KMOD_RCTRL = 128

Field Value

ushort

KMOD_RGUI

SDL3's KMOD_RGUI.

public const ushort KMOD_RGUI = 2048

Field Value

ushort

KMOD_RSHIFT

SDL3's KMOD_RSHIFT.

public const ushort KMOD_RSHIFT = 2

Field Value

ushort

KMOD_SHIFT

SDL3's KMOD_SHIFT.

public const ushort KMOD_SHIFT = 3

Field Value

ushort