public class KeyHelper
extends java.lang.Object
| Constructor and Description |
|---|
KeyHelper() |
| Modifier and Type | Method and Description |
|---|---|
static int |
applyModifier(int keyCode,
KeyAPI.Modifier modifier) |
static KeyAPI<?> |
create(java.lang.String id,
java.lang.String category,
int keyCode) |
static KeyAPI<?> |
create(java.lang.String id,
java.lang.String category,
KeyAPI.Action action) |
static KeyAPI<?> |
create(java.lang.String id,
java.lang.String category,
KeyAPI.AlphaNum actionKey) |
static KeyAPI<?> |
create(java.lang.String id,
java.lang.String category,
KeyAPI.FNKeys fnKey) |
static KeyAPI<?> |
create(java.lang.String id,
java.lang.String category,
KeyAPI.NumberPad numPadKey) |
static KeyAPI<?> |
create(java.lang.String id,
java.lang.String category,
KeyAPI.Symbol symbolKey) |
static @Nullable KeyHelperAPI |
getAPI() |
static int |
getKeyCode(KeyAPI.Action actionKey) |
static int |
getKeyCode(KeyAPI.AlphaNum alphaNumKey) |
static int |
getKeyCode(KeyAPI.FNKeys fnKey) |
static int |
getKeyCode(KeyAPI.Modifier modKey) |
static int |
getKeyCode(KeyAPI.NumberPad numPadKey) |
static int |
getKeyCode(KeyAPI.Symbol symbolKey) |
static boolean |
isArrow(int keyCode) |
static boolean |
isArrowOrWASD(int keyCode) |
static boolean |
isWASD(int keyCode) |
static void |
register(KeyAPI<?> key) |
static KeyAPI<?> |
register(java.lang.String id,
java.lang.String category,
int keyCode) |
public static int applyModifier(int keyCode,
KeyAPI.Modifier modifier)
public static KeyAPI<?> create(java.lang.String id, java.lang.String category, KeyAPI.Action action)
public static KeyAPI<?> create(java.lang.String id, java.lang.String category, KeyAPI.AlphaNum actionKey)
public static KeyAPI<?> create(java.lang.String id, java.lang.String category, KeyAPI.FNKeys fnKey)
public static KeyAPI<?> create(java.lang.String id, java.lang.String category, KeyAPI.NumberPad numPadKey)
public static KeyAPI<?> create(java.lang.String id, java.lang.String category, KeyAPI.Symbol symbolKey)
public static KeyAPI<?> create(java.lang.String id, java.lang.String category, int keyCode)
@Nullable public static @Nullable KeyHelperAPI getAPI()
public static int getKeyCode(KeyAPI.Action actionKey)
public static int getKeyCode(KeyAPI.AlphaNum alphaNumKey)
public static int getKeyCode(KeyAPI.FNKeys fnKey)
public static int getKeyCode(KeyAPI.Modifier modKey)
public static int getKeyCode(KeyAPI.NumberPad numPadKey)
public static int getKeyCode(KeyAPI.Symbol symbolKey)
public static boolean isArrow(int keyCode)
public static boolean isArrowOrWASD(int keyCode)
public static boolean isWASD(int keyCode)
public static KeyAPI<?> register(java.lang.String id, java.lang.String category, int keyCode)
public static void register(KeyAPI<?> key)