Table of Contents

Class InputKeyUtilities

Namespace
Artemis.Core.Services
Assembly
Artemis.Core.dll

Utilities for mapping keys and buttons to LEDs

public static class InputKeyUtilities
Inheritance
object
InputKeyUtilities

Methods

LedIdFromKeyboardKey(KeyboardKey)

Converts a KeyboardKey to a RGB.NET.Core.LedId.

public static LedId LedIdFromKeyboardKey(KeyboardKey key)

Parameters

key KeyboardKey

Returns

LedId

LedIdFromMouseButton(MouseButton)

Converts a MouseButton to a RGB.NET.Core.LedId

public static LedId LedIdFromMouseButton(MouseButton button)

Parameters

button MouseButton

Returns

LedId

TryGetLedIdFromKeyboardKey(KeyboardKey, out LedId)

Tries to convert a KeyboardKey to a RGB.NET.Core.LedId.

public static bool TryGetLedIdFromKeyboardKey(KeyboardKey key, out LedId ledId)

Parameters

key KeyboardKey
ledId LedId

Returns

bool

TryGetLedIdFromMouseButton(MouseButton, out LedId)

Tries to convert a MouseButton to a RGB.NET.Core.LedId.

public static bool TryGetLedIdFromMouseButton(MouseButton button, out LedId ledId)

Parameters

button MouseButton
ledId LedId

Returns

bool