public class MouseMap extends Object implements InputMap<MouseButtonTrigger,MouseListener>
| Modifier and Type | Field and Description |
|---|---|
protected Map<MouseButtonTrigger,List<MouseListener>> |
clickListener |
protected InputAdapter |
input |
protected List<MouseListener> |
moveListener |
protected Vector2f |
previousPosition |
| Constructor and Description |
|---|
MouseMap() |
MouseMap(InputAdapter input) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cycle(MouseButtonTrigger b,
float delta) |
Map<MouseButtonTrigger,List<MouseListener>> |
getClickListener() |
MouseMap |
register(List<MouseButtonTrigger> buttons,
MouseListener h) |
MouseMap |
register(MouseButtonTrigger button,
MouseListener l) |
MouseMap |
register(MouseListener l) |
void |
trigger(float delta) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetInput, setClickListener, setInputprotected InputAdapter input
protected Map<MouseButtonTrigger,List<MouseListener>> clickListener
protected List<MouseListener> moveListener
protected Vector2f previousPosition
public MouseMap()
public MouseMap(InputAdapter input)
public MouseMap register(MouseButtonTrigger button, MouseListener l)
register in interface InputMap<MouseButtonTrigger,MouseListener>public MouseMap register(List<MouseButtonTrigger> buttons, MouseListener h)
register in interface InputMap<MouseButtonTrigger,MouseListener>public MouseMap register(MouseListener l)
public void trigger(float delta)
trigger in interface InputMap<MouseButtonTrigger,MouseListener>protected void cycle(MouseButtonTrigger b, float delta)
public Map<MouseButtonTrigger,List<MouseListener>> getClickListener()
getClickListener in interface InputMap<MouseButtonTrigger,MouseListener>Copyright © 2014. All rights reserved.