addEventHandler

fun <E : Event, S : Drawable> S.addEventHandler(event: Class<E>, handler: S.(E) -> Boolean): S
fun <E : Event, S : Drawable> S.addEventHandler(event: E, handler: S.(E) -> Boolean): S
@JvmName(name = "addEventhandler")
inline fun <E : Event, S : Drawable> S.addEventHandler(event: E, crossinline handler: S.(E) -> Unit): S
@JvmName(name = "addEventhandler")
inline fun <E : Event, S : Drawable> S.addEventHandler(event: Class<E>, crossinline handler: S.(E) -> Unit): S