public class KeyBinding extends java.lang.Object implements java.lang.Comparable<KeyBinding>
Constructor and Description |
---|
KeyBinding(java.lang.String description,
int keyCode,
java.lang.String category) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(KeyBinding p_compareTo_1_) |
static java.util.Set<java.lang.String> |
getKeybinds() |
java.lang.String |
getKeyCategory() |
int |
getKeyCode() |
int |
getKeyCodeDefault() |
java.lang.String |
getKeyDescription() |
boolean |
isKeyDown()
Returns true if the key is pressed (used for continuous querying).
|
boolean |
isPressed()
Returns true on the initial key press.
|
static void |
onTick(int keyCode) |
static void |
resetKeyBindingArrayAndHash() |
static void |
setKeyBindState(int keyCode,
boolean pressed) |
void |
setKeyCode(int keyCode) |
static void |
unPressAllKeys() |
public KeyBinding(java.lang.String description, int keyCode, java.lang.String category)
public static void onTick(int keyCode)
public static void setKeyBindState(int keyCode, boolean pressed)
public static void unPressAllKeys()
public static void resetKeyBindingArrayAndHash()
public static java.util.Set<java.lang.String> getKeybinds()
public boolean isKeyDown()
public java.lang.String getKeyCategory()
public boolean isPressed()
isKeyDown()
. Should be used in key
events.public java.lang.String getKeyDescription()
public int getKeyCodeDefault()
public int getKeyCode()
public void setKeyCode(int keyCode)
public int compareTo(KeyBinding p_compareTo_1_)
compareTo
in interface java.lang.Comparable<KeyBinding>