Class KeyboardKeysProperty
java.lang.Object
dev.prozilla.pine.common.property.mutable.SimpleMutableObjectProperty<Key[]>
dev.prozilla.pine.common.property.input.KeyboardKeysProperty
- All Implemented Interfaces:
InputProperty,MutableObjectProperty<Key[]>,MutableProperty<Key[]>,Property<Key[]>,Functor<Key[]>
public class KeyboardKeysProperty
extends SimpleMutableObjectProperty<Key[]>
implements InputProperty
-
Field Summary
Fields inherited from interface dev.prozilla.pine.common.property.input.InputProperty
FALLBACK, INPUT_BINDING_SEPARATOR, INPUT_ELEMENT_SEPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanequals(KeyboardKeysProperty keyboardKeysProperty) booleanbooleanbooleantoKeyboardKeysProperty(Key[] value) toString()Methods inherited from class dev.prozilla.pine.common.property.mutable.SimpleMutableObjectProperty
getValue, onValueChange, setValueMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface dev.prozilla.pine.common.property.input.InputProperty
isDownProperty, isPressedProperty, toGamepadAxesProperty, toGamepadAxisProperty, toGamepadButtonProperty, toGamepadButtonsProperty, toKeyboardKeyProperty, toMouseButtonProperty, toMouseButtonsPropertyMethods inherited from interface dev.prozilla.pine.common.property.mutable.MutableObjectProperty
setNull, stealMethods inherited from interface dev.prozilla.pine.common.property.mutable.MutableProperty
modifyValue, swapValue, viewPropertyMethods inherited from interface dev.prozilla.pine.common.property.Property
getValueOr, hasValue, hasValueProperty, isNotNull, isNotNullProperty, isNull, map, replaceNull, requireValue, snapshot, toStringProperty
-
Constructor Details
-
KeyboardKeysProperty
public KeyboardKeysProperty() -
KeyboardKeysProperty
-
-
Method Details
-
isPressed
- Specified by:
isPressedin interfaceInputProperty
-
isDown
- Specified by:
isDownin interfaceInputProperty
-
toKeyboardKeysProperty
- Specified by:
toKeyboardKeysPropertyin interfaceInputProperty
-
equals
-
equals
-
toString
-