Interface InputProperty
- All Known Subinterfaces:
GamepadInputProperty
- All Known Implementing Classes:
GamepadAxesProperty,GamepadAxisProperty,GamepadButtonProperty,GamepadButtonsProperty,InputBinding,InputBindings,KeyboardKeyProperty,KeyboardKeysProperty,MouseButtonProperty,MouseButtonsProperty
public interface InputProperty
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final InputPropertystatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionbooleandefault BooleanPropertyisDownProperty(Input input) booleandefault BooleanPropertyisPressedProperty(Input input) default GamepadAxesPropertytoGamepadAxesProperty(GamepadAxis[] value) default GamepadAxisPropertytoGamepadAxisProperty(GamepadAxis value) default GamepadButtonPropertydefault GamepadButtonsPropertytoGamepadButtonsProperty(GamepadButton[] value) default KeyboardKeyPropertytoKeyboardKeyProperty(Key value) default KeyboardKeysPropertytoKeyboardKeysProperty(Key[] value) default MouseButtonPropertytoMouseButtonProperty(MouseButton value) default MouseButtonsPropertytoMouseButtonsProperty(MouseButton[] value)
-
Field Details
-
FALLBACK
-
INPUT_ELEMENT_SEPARATOR
- See Also:
-
INPUT_BINDING_SEPARATOR
- See Also:
-
-
Method Details
-
isPressedProperty
-
isPressed
-
isDownProperty
-
isDown
-
toKeyboardKeyProperty
-
toKeyboardKeysProperty
-
toMouseButtonProperty
-
toMouseButtonsProperty
-
toGamepadButtonProperty
-
toGamepadButtonsProperty
-
toGamepadAxisProperty
-
toGamepadAxesProperty
-