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
  • 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 interface com.badlogic.gdx.scenes.scene2d.EventListener
      Returns:
      if one of the Multiplexer.receivers returned true in handle(Event)