subscribe

fun <T : Event> subscribe(eventClass: Class<T>, action: (T) -> Unit): SubscribedListener<T>