LavaUI docs

struct InputEvent

Swift

struct InputEvent

One polled event from Editor.pollInputEvent.

Sources/LavaUI/Input.swift:179

Constructors

init(kind: InputEventKind, x: Float, y: Float, button: Int32, mods: Int32 = 0)

Not documented.

Sources/LavaUI/Input.swift:189

Properties

var button: Int32

Not documented.

Sources/LavaUI/Input.swift:183

var keyAction: Float { get }

Not documented.

Sources/LavaUI/Input.swift:198

var keyCode: Int32 { get }

Not documented.

Sources/LavaUI/Input.swift:197

var keyMods: Int32 { get }

Not documented.

Sources/LavaUI/Input.swift:199

var kind: InputEventKind

Not documented.

Sources/LavaUI/Input.swift:180

var mods: Int32

GLFW modifier bitfield (see KeyMods). Only populated for .mouseDown/.mouseUp.scroll already carries mods in button, .key carries them in y.

Sources/LavaUI/Input.swift:187

var x: Float

Not documented.

Sources/LavaUI/Input.swift:181

var y: Float

Not documented.

Sources/LavaUI/Input.swift:182