Maven module :un.engine : engine-opengl :
Class : un.engine.opengl.control.GestureTrigger
Extends/Implements : -
Subclasses : -

author  Johann Sorel


Variables : ANY_BUTTON_OR_KEY
Functions : GestureTrigger, isInstant, evaluate, createRepeatKeyTrigger, createInstantKeyTrigger, createInstantKeyTrigger, createKeyTrigger, createRepeatInstantMouseTrigger, createInstantMouseTrigger, createInstantMouseTrigger, createMouseTrigger


public int ANY_BUTTON_OR_KEY



param  mousetrigger
param  keyboardCodePoint
param  keyboardEventType
param  mouseButton
param  mouseEventType
param  instant indicate the event be executed when it happens only, no repetition
protected void GestureTrigger (boolean mousetrigger, int keyboardCodePoint, int keyboardEventType, int mouseButton, int mouseEventType, boolean instant)

public boolean isInstant ()

public boolean evaluate (GestureState state)

public GestureTrigger createRepeatKeyTrigger (int keyboardCodePoint)

public GestureTrigger createInstantKeyTrigger (int keyboardCodePoint)

public GestureTrigger createInstantKeyTrigger (int keyboardCodePoint, int keyboardEventType)

public GestureTrigger createKeyTrigger (int keyboardCodePoint, int keyboardEventType, boolean instant)

public GestureTrigger createRepeatInstantMouseTrigger (int mouseButton)

public GestureTrigger createInstantMouseTrigger (int mouseButton)

public GestureTrigger createInstantMouseTrigger (int mouseButton, int mouseEventType)

public GestureTrigger createMouseTrigger (int mouseButton, int mouseEventType, boolean instant)