|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jagatoo.input.managers.MouseStopManager
public class MouseStopManager
Looks for the mouse beeing stopped for a specified amount of milliseconds.
| Constructor Summary | |
|---|---|
MouseStopManager()
|
|
| Method Summary | |
|---|---|
void |
addMouseStopListener(MouseStopListener l)
Adds a MouseStopListener to this Mouse to be notified
when the mouse has stopped being moved (for a while). |
void |
fireOnMouseStopped(Mouse mouse,
MouseStoppedEvent e,
boolean consumeEvent)
Fires a MouseStoppedEvent and pushes it back to the pool,
if consumeEvent is true. |
void |
fireOnMouseStopped(MouseStoppedEvent e,
MouseStopListener listener,
boolean consumeEvent)
Fires a MouseStoppedEvent and pushes it back to the pool,
if consumeEvent is true. |
boolean |
hasMouseListener()
|
void |
notifyMouseMoved(Mouse mouse,
long nanoTime)
Notifies this StopManager of a mouse-moved event, so that it can know, when the mouse has not moved for a while an hence has stopped. |
void |
removeMouseStopListener(MouseStopListener l)
Removes a MouseStopListener from the list of notified instances. |
void |
update(Mouse mouse,
long nanoTime)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MouseStopManager()
| Method Detail |
|---|
public void addMouseStopListener(MouseStopListener l)
MouseStopListener to this Mouse to be notified
when the mouse has stopped being moved (for a while).
l - public void removeMouseStopListener(MouseStopListener l)
MouseStopListener from the list of notified instances.
l - public final boolean hasMouseListener()
MouseStopListener is currently registered.
public final void fireOnMouseStopped(MouseStoppedEvent e,
MouseStopListener listener,
boolean consumeEvent)
MouseStoppedEvent and pushes it back to the pool,
if consumeEvent is true.
e - listener - consumeEvent -
public final void fireOnMouseStopped(Mouse mouse,
MouseStoppedEvent e,
boolean consumeEvent)
MouseStoppedEvent and pushes it back to the pool,
if consumeEvent is true.
mouse - e - consumeEvent -
public final void notifyMouseMoved(Mouse mouse,
long nanoTime)
mouse - nanoTime -
public final void update(Mouse mouse,
long nanoTime)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||