Package net.dermetfan.gdx.scenes.scene2d
Class EventMultiplexer
java.lang.Object
net.dermetfan.gdx.Multiplexer<com.badlogic.gdx.scenes.scene2d.EventListener>
net.dermetfan.gdx.scenes.scene2d.EventMultiplexer
- All Implemented Interfaces:
com.badlogic.gdx.scenes.scene2d.EventListener
public class EventMultiplexer extends Multiplexer<com.badlogic.gdx.scenes.scene2d.EventListener> implements com.badlogic.gdx.scenes.scene2d.EventListener
an
EventListener
that notifies an array of other EventListeners-
Field Summary
Fields inherited from class net.dermetfan.gdx.Multiplexer
receivers
-
Constructor Summary
Constructors Constructor Description EventMultiplexer(com.badlogic.gdx.scenes.scene2d.EventListener... receivers)
EventMultiplexer(com.badlogic.gdx.utils.Array<com.badlogic.gdx.scenes.scene2d.EventListener> receivers)
-
Method Summary
Methods inherited from class net.dermetfan.gdx.Multiplexer
add, clear, getReceivers, remove, setReceivers, setReceivers, size
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EventMultiplexer
public EventMultiplexer(com.badlogic.gdx.scenes.scene2d.EventListener... receivers) -
EventMultiplexer
public EventMultiplexer(com.badlogic.gdx.utils.Array<com.badlogic.gdx.scenes.scene2d.EventListener> receivers)
-
-
Method Details
-
contains
public static boolean contains(com.badlogic.gdx.utils.Array listeners, com.badlogic.gdx.scenes.scene2d.EventListener listener, boolean identity)recurses into EventMultiplexers- Since:
- 0.9.0
- See Also:
Array.contains(Object, boolean)
-
handle
public boolean handle(com.badlogic.gdx.scenes.scene2d.Event event)- Specified by:
handle
in interfacecom.badlogic.gdx.scenes.scene2d.EventListener
- Returns:
- if one of the
Multiplexer.receivers
returned true inhandle(Event)
-