public class EventManager extends Object
| Constructor and Description |
|---|
EventManager() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Event> |
abort(Class<T> eventType) |
<T extends Event> |
abort(Class<T> eventType,
boolean stopAfterFirstRemoval) |
<T extends Event> |
addListener(Class<T> eventType,
EventListener listener) |
<T extends Event> |
create(Class<T> eventType) |
<T extends Event> |
free(T event) |
boolean |
onUpdate(float delta) |
boolean |
queue(Event e) |
<T extends Event> |
removeListener(Class<T> eventType,
EventListener listener) |
boolean |
trigger(Event e) |
public <T extends Event> boolean addListener(Class<T> eventType, EventListener listener)
public <T extends Event> boolean removeListener(Class<T> eventType, EventListener listener)
public boolean trigger(Event e)
public boolean queue(Event e)
public boolean onUpdate(float delta)
public <T extends Event> void free(T event)
Copyright © 2022. All rights reserved.