接口的使用
me.magicall.game.event.Event
使用Event的程序包
-
me.magicall.game.event中Event的使用
类型参数类型为Event的me.magicall.game.event中的类类型参数类型为Event的me.magicall.game.event中的字段类型参数类型为Event的me.magicall.game.event中的方法修饰符和类型方法说明<_Event extends Event>
void<_Event extends Event>
voiddefault <_Event extends Event>
voiddefault <_Event extends Event>
void<_Event extends Event>
voiddefault <_Event extends Event>
void<_Event extends Event>
voidTriggerRegistry.setListeners(List<Trigger<_Event>> triggers) default <_Event extends Event>
voidTriggerRegistryWrapper.setListeners(List<Trigger<_Event>> triggers) 返回Event的me.magicall.game.event中的方法修饰符和类型方法说明EventHandler.createEvent()CommonEvent.getCause()Event.getCause()TriggerManager.handle(EventHandler eventHandler) 主要方法。参数类型为Event的me.magicall.game.event中的方法修饰符和类型方法说明protected <T> Collection<Trigger>TriggerManager.getEventListeners(Event event) voidEventHandler.handleEvent(Event event) voidEventPublisher.publishEvent(Event event) 类型变量类型为Event的me.magicall.game.event中的方法参数修饰符和类型方法说明<T> voidTriggerManager.addEventListener(Class<? extends Event> eventClass, Trigger<?> trigger) voidTriggerManager.removeEventListener(Class<? extends Event> eventClass, Trigger<?> trigger) voidTriggerManager.removeEventListeners(Class<? extends Event> eventClass) 参数类型为Event的me.magicall.game.event中的构造器限定符构造器说明CommonEvent(Object source, Event cause, List<? extends EventTrigger> triggers, List<? extends EventTarget> targets) CommonEvent(Object source, Event cause, EventTrigger trigger, List<? extends EventTarget> targets) CommonEvent(Object source, Event cause, EventTrigger trigger, EventTarget... targets) 类型变量类型为Event的me.magicall.game.event中的构造器参数