ScriptListening

public class ScriptListening

Contains listeners for script events. These are scoped to the script and are removed when it ends.

Functions

addBreakEndListener
Link copied to clipboard
static void addBreakEndListener(Runnable listener)
Adds a listener that will run when a break ends
addBreakStartListener
Link copied to clipboard
static void addBreakStartListener(BreakStartListener listener)
Adds a listener that will run when a break starts
addEndingListener
Link copied to clipboard
static void addEndingListener(Runnable listener)
Adds a listener that will run when the script ends.
addKeyEventOverrideListener
Link copied to clipboard
static void addKeyEventOverrideListener(KeyEventOverrideListener listener)
Adds a key event override listener
addMouseClickListener
Link copied to clipboard
static void addMouseClickListener(MouseClickListener listener)
Adds a mouse click listener
addMouseDragListener
Link copied to clipboard
static void addMouseDragListener(MouseDragListener listener)
Adds a mouse drag listener
addMouseEventOverrideListener
Link copied to clipboard
static void addMouseEventOverrideListener(MouseEventOverrideListener listener)
Adds a mouse event override listener
addMouseMoveListener
Link copied to clipboard
static void addMouseMoveListener(MouseMoveListener listener)
Adds a mouse move listener
addMouseReleaseListener
Link copied to clipboard
static void addMouseReleaseListener(MouseReleaseListener listener)
Adds a mouse release listener
addPauseListener
Link copied to clipboard
static void addPauseListener(Runnable listener)
Adds a listener that will run when the script is paused by the pause button
addPreBreakStartListener
Link copied to clipboard
static void addPreBreakStartListener(PreBreakStartListener listener)
Adds a listener that will run before a break starts, before the break handler actually triggers.
addPreEndingListener
Link copied to clipboard
static void addPreEndingListener(Runnable listener)
Adds a listener that will run right before the script ends.
addResumeListener
Link copied to clipboard
static void addResumeListener(Runnable listener)
Adds a listener that will run when the script is resumed by the resume button
removeBreakEndListener
Link copied to clipboard
static void removeBreakEndListener(Runnable listener)
Removes a break end listener
removeBreakStartListener
Link copied to clipboard
static void removeBreakStartListener(BreakStartListener listener)
Removes a break start listener
removeEndingListener
Link copied to clipboard
static void removeEndingListener(Runnable listener)
Removes an ending listener
removeKeyEventOverrideListener
Link copied to clipboard
static void removeKeyEventOverrideListener(KeyEventOverrideListener listener)
Removes a key event override listener
removeMouseClickListener
Link copied to clipboard
static void removeMouseClickListener(MouseClickListener listener)
Removes a mouse click listener
removeMouseDragListener
Link copied to clipboard
static void removeMouseDragListener(MouseDragListener listener)
Removes a mouse drag listener
removeMouseEventOverrideListener
Link copied to clipboard
static void removeMouseEventOverrideListener(MouseEventOverrideListener listener)
Removes a mouse event override listener
removeMouseMoveListener
Link copied to clipboard
static void removeMouseMoveListener(MouseMoveListener listener)
Removes a mouse move listener
removeMouseReleaseListener
Link copied to clipboard
static void removeMouseReleaseListener(MouseReleaseListener listener)
Removes a mouse release listener
removePauseListener
Link copied to clipboard
static void removePauseListener(Runnable listener)
Removes a pause listener
removePreBreakStartListener
Link copied to clipboard
static void removePreBreakStartListener(PreBreakStartListener listener)
Removes a pre break start listener
removePreEndingListener
Link copied to clipboard
static void removePreEndingListener(Runnable listener)
Removes a pre ending listener
removeResumeListener
Link copied to clipboard
static void removeResumeListener(Runnable listener)
Removes a resume listener