Class InputEvent
java.lang.Object
fr.r1r0r0.deltaengine.model.events.InputEvent
public final class InputEvent
extends java.lang.Object
Special event used to bind actions on Keyboard events.
Can bind two triggers called when a specific key is pressed or released.
-
Field Summary
Fields Modifier and Type Field Description private TriggerpressTriggerprivate TriggerreleaseTrigger -
Constructor Summary
Constructors Constructor Description InputEvent(Trigger pressTrigger, Trigger releaseTrigger)Default constructor. -
Method Summary
Modifier and Type Method Description voidrunPressTrigger()Run bound trigger containing actions to execute when a key is pressedvoidrunReleaseTrigger()Run bound trigger containing actions to execute when a key is releasedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
pressTrigger
-
releaseTrigger
-
-
Constructor Details
-
InputEvent
Default constructor. Defines which triggers will be called when key event is caught by the engine.- Parameters:
pressTrigger- trigger when key is pressedreleaseTrigger- trigger when key is released
-
-
Method Details
-
runPressTrigger
public void runPressTrigger()Run bound trigger containing actions to execute when a key is pressed -
runReleaseTrigger
public void runReleaseTrigger()Run bound trigger containing actions to execute when a key is released
-