fixing errors
This commit is contained in:
25
core/src/zero1hd/polyjet/util/MiniSender.java
Executable file
25
core/src/zero1hd/polyjet/util/MiniSender.java
Executable file
@@ -0,0 +1,25 @@
|
||||
package zero1hd.polyjet.util;
|
||||
|
||||
import com.badlogic.gdx.utils.Array;
|
||||
|
||||
public class MiniSender {
|
||||
private Array<MiniListener> listeners;
|
||||
|
||||
public MiniSender() {
|
||||
listeners = new Array<MiniListener>();
|
||||
}
|
||||
|
||||
public void send(MiniEvents ID) {
|
||||
for (MiniListener listener : listeners) {
|
||||
listener.handle(ID);
|
||||
}
|
||||
}
|
||||
|
||||
public void addListener(MiniListener handler) {
|
||||
listeners.add(handler);
|
||||
}
|
||||
|
||||
public void removeListener(MiniListener listener) {
|
||||
listeners.removeValue(listener, true);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user