nz.co.jedsimson.lgp.core.environment.events

Package nz.co.jedsimson.lgp.core.environment.events

Types

Event

open class Event

A base primitive for building events. All events should derive from Event.

EventDispatcher

object EventDispatcher

Responsible for dispatching events to a set of registered listeners.

EventListener

interface EventListener<in TEvent : Event>

Defines a listener for a particular event type.