ExtensionHost

interface ExtensionHost : InputEvents

Functions

Link copied to clipboard
abstract fun <T : Extension> extend(extension: T): T
abstract fun <T : Extension> extend(extension: T, configure: T.() -> Unit): T
abstract fun extend(stage: ExtensionStage = ExtensionStage.BEFORE_DRAW, userDraw: Program.() -> Unit)

Properties

Link copied to clipboard
abstract val extensions: MutableList<Extension>
Link copied to clipboard
abstract val keyboard: KeyEvents
Link copied to clipboard
abstract val mouse: MouseEvents
Link copied to clipboard
abstract val pointers: Pointers
Link copied to clipboard
abstract val program: Program

Inheritors

Link copied to clipboard

Sources

Link copied to clipboard