enum KeyCode
Swift
enum KeyCode
Physical key codes (GLFW numbering).
Sources/LavaUI/Input.swift:7
Properties
static let a: Int32
Not documented.
Sources/LavaUI/Input.swift:17
static let apostrophe: Int32
Not documented.
Sources/LavaUI/Input.swift:9
static let backspace: Int32
Not documented.
Sources/LavaUI/Input.swift:39
static let c: Int32
Not documented.
Sources/LavaUI/Input.swift:18
static let comma: Int32
Not documented.
Sources/LavaUI/Input.swift:10
static let d: Int32
Not documented.
Sources/LavaUI/Input.swift:19
static let delete: Int32
Not documented.
Sources/LavaUI/Input.swift:40
static let down: Int32
Not documented.
Sources/LavaUI/Input.swift:45
static let end: Int32
Not documented.
Sources/LavaUI/Input.swift:41
static let enter: Int32
Not documented.
Sources/LavaUI/Input.swift:37
static let equal: Int32
Not documented.
Sources/LavaUI/Input.swift:16
static let escape: Int32
Not documented.
Sources/LavaUI/Input.swift:36
static let f: Int32
Not documented.
Sources/LavaUI/Input.swift:20
static let g: Int32
Not documented.
Sources/LavaUI/Input.swift:21
static let h: Int32
Not documented.
Sources/LavaUI/Input.swift:22
static let home: Int32
Not documented.
Sources/LavaUI/Input.swift:42
static let insert: Int32
Not documented.
Sources/LavaUI/Input.swift:51
static let key0: Int32
Not documented.
Sources/LavaUI/Input.swift:14
static let key1: Int32
Not documented.
Sources/LavaUI/Input.swift:15
static let kp0: Int32
Not documented.
Sources/LavaUI/Input.swift:52
static let kpAdd: Int32
Not documented.
Sources/LavaUI/Input.swift:54
static let kpSub: Int32
Not documented.
Sources/LavaUI/Input.swift:53
static let l: Int32
Not documented.
Sources/LavaUI/Input.swift:23
static let left: Int32
Not documented.
Sources/LavaUI/Input.swift:44
static let leftAlt: Int32
Not documented.
Sources/LavaUI/Input.swift:57
static let leftControl: Int32
Not documented.
Sources/LavaUI/Input.swift:56
static let leftShift: Int32
Not documented.
Sources/LavaUI/Input.swift:55
static let leftSuper: Int32
Not documented.
Sources/LavaUI/Input.swift:58
static let minus: Int32
Not documented.
Sources/LavaUI/Input.swift:11
static let n: Int32
Not documented.
Sources/LavaUI/Input.swift:24
static let o: Int32
Not documented.
Sources/LavaUI/Input.swift:25
static let p: Int32
Not documented.
Sources/LavaUI/Input.swift:26
static let pageDown: Int32
Not documented.
Sources/LavaUI/Input.swift:50
static let pageUp: Int32
GLFW PAGE_UP / PAGE_DOWN. Terminals send CSI 5~/6~ for these —
without the mapping, tmux never sees Ctrl+b then PageUp as a scroll.
Sources/LavaUI/Input.swift:49
static let period: Int32
Not documented.
Sources/LavaUI/Input.swift:12
static let q: Int32
Not documented.
Sources/LavaUI/Input.swift:27
static let r: Int32
Not documented.
Sources/LavaUI/Input.swift:28
static let right: Int32
Not documented.
Sources/LavaUI/Input.swift:43
static let rightAlt: Int32
Not documented.
Sources/LavaUI/Input.swift:61
static let rightControl: Int32
Not documented.
Sources/LavaUI/Input.swift:60
static let rightShift: Int32
Not documented.
Sources/LavaUI/Input.swift:59
static let rightSuper: Int32
Not documented.
Sources/LavaUI/Input.swift:62
static let s: Int32
Not documented.
Sources/LavaUI/Input.swift:29
static let slash: Int32
Not documented.
Sources/LavaUI/Input.swift:13
static let space: Int32
Not documented.
Sources/LavaUI/Input.swift:8
static let t: Int32
Not documented.
Sources/LavaUI/Input.swift:30
static let tab: Int32
Not documented.
Sources/LavaUI/Input.swift:38
static let up: Int32
Not documented.
Sources/LavaUI/Input.swift:46
static let v: Int32
Not documented.
Sources/LavaUI/Input.swift:31
static let w: Int32
Not documented.
Sources/LavaUI/Input.swift:32
static let x: Int32
Not documented.
Sources/LavaUI/Input.swift:33
static let y: Int32
Not documented.
Sources/LavaUI/Input.swift:34
static let z: Int32
Not documented.
Sources/LavaUI/Input.swift:35
Methods
static func isHoldModifier(_ key: Int32) -> Bool
Not documented.
Sources/LavaUI/Input.swift:64