Package net.dermetfan.gdx
Class Multiplexer<T>
java.lang.Object
net.dermetfan.gdx.Multiplexer<T>
- Type Parameters:
- T- the type of the receivers
- Direct Known Subclasses:
- EventMultiplexer,- Popup.BehaviorMultiplexer,- Popup.PositionBehavior.PositionMultiplexer
public abstract class Multiplexer<T>
extends java.lang.Object
Base class for multiplexers that forward e.g. events to an Array of receivers
- 
Field Summary
- 
Constructor SummaryConstructors Constructor Description Multiplexer()Multiplexer(int size)Multiplexer(com.badlogic.gdx.utils.Array<T> receivers)Multiplexer(T... receivers)
- 
Method SummaryModifier and Type Method Description voidadd(T receiver)voidclear()com.badlogic.gdx.utils.Array<T>getReceivers()booleanremove(T receiver)voidsetReceivers(com.badlogic.gdx.utils.Array<T> receivers)voidsetReceivers(T... receivers)intsize()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
receiversthe receivers
 
- 
- 
Constructor Details
- 
Method Details- 
add- Parameters:
- receiver- the receiver to add
 
- 
remove- Parameters:
- receiver- the receiver to remove
 
- 
clearpublic void clear()- See Also:
- Array.clear()
 
- 
sizepublic int size()- See Also:
- Array.size
 
- 
setReceivers- Parameters:
- receivers- the- receiversto set
 
- 
setReceivers- Parameters:
- receivers- the- receiversto set
 
- 
getReceivers- Returns:
- the receivers
 
 
-