| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- package giu
- import "github.com/go-gl/glfw/v3.3/glfw"
- // Key represents a glfw key.
- type Key glfw.Key
- // These key codes are inspired by the USB HID Usage Tables v1.12 (p. 53-60),
- // but re-arranged to map to 7-bit ASCII for printable keys (function keys are
- // put in the 256+ range).
- const (
- KeyUnknown Key = Key(glfw.KeyUnknown)
- KeySpace Key = Key(glfw.KeySpace)
- KeyApostrophe Key = Key(glfw.KeyApostrophe)
- KeyComma Key = Key(glfw.KeyComma)
- KeyMinus Key = Key(glfw.KeyMinus)
- KeyPeriod Key = Key(glfw.KeyPeriod)
- KeySlash Key = Key(glfw.KeySlash)
- Key0 Key = Key(glfw.Key0)
- Key1 Key = Key(glfw.Key1)
- Key2 Key = Key(glfw.Key2)
- Key3 Key = Key(glfw.Key3)
- Key4 Key = Key(glfw.Key4)
- Key5 Key = Key(glfw.Key5)
- Key6 Key = Key(glfw.Key6)
- Key7 Key = Key(glfw.Key7)
- Key8 Key = Key(glfw.Key8)
- Key9 Key = Key(glfw.Key9)
- KeySemicolon Key = Key(glfw.KeySemicolon)
- KeyEqual Key = Key(glfw.KeyEqual)
- KeyA Key = Key(glfw.KeyA)
- KeyB Key = Key(glfw.KeyB)
- KeyC Key = Key(glfw.KeyC)
- KeyD Key = Key(glfw.KeyD)
- KeyE Key = Key(glfw.KeyE)
- KeyF Key = Key(glfw.KeyF)
- KeyG Key = Key(glfw.KeyG)
- KeyH Key = Key(glfw.KeyH)
- KeyI Key = Key(glfw.KeyI)
- KeyJ Key = Key(glfw.KeyJ)
- KeyK Key = Key(glfw.KeyK)
- KeyL Key = Key(glfw.KeyL)
- KeyM Key = Key(glfw.KeyM)
- KeyN Key = Key(glfw.KeyN)
- KeyO Key = Key(glfw.KeyO)
- KeyP Key = Key(glfw.KeyP)
- KeyQ Key = Key(glfw.KeyQ)
- KeyR Key = Key(glfw.KeyR)
- KeyS Key = Key(glfw.KeyS)
- KeyT Key = Key(glfw.KeyT)
- KeyU Key = Key(glfw.KeyU)
- KeyV Key = Key(glfw.KeyV)
- KeyW Key = Key(glfw.KeyW)
- KeyX Key = Key(glfw.KeyX)
- KeyY Key = Key(glfw.KeyY)
- KeyZ Key = Key(glfw.KeyZ)
- KeyLeftBracket Key = Key(glfw.KeyLeftBracket)
- KeyBackslash Key = Key(glfw.KeyBackslash)
- KeyRightBracket Key = Key(glfw.KeyRightBracket)
- KeyGraveAccent Key = Key(glfw.KeyGraveAccent)
- KeyWorld1 Key = Key(glfw.KeyWorld1)
- KeyWorld2 Key = Key(glfw.KeyWorld2)
- KeyEscape Key = Key(glfw.KeyEscape)
- KeyEnter Key = Key(glfw.KeyEnter)
- KeyTab Key = Key(glfw.KeyTab)
- KeyBackspace Key = Key(glfw.KeyBackspace)
- KeyInsert Key = Key(glfw.KeyInsert)
- KeyDelete Key = Key(glfw.KeyDelete)
- KeyRight Key = Key(glfw.KeyRight)
- KeyLeft Key = Key(glfw.KeyLeft)
- KeyDown Key = Key(glfw.KeyDown)
- KeyUp Key = Key(glfw.KeyUp)
- KeyPageUp Key = Key(glfw.KeyPageUp)
- KeyPageDown Key = Key(glfw.KeyPageDown)
- KeyHome Key = Key(glfw.KeyHome)
- KeyEnd Key = Key(glfw.KeyEnd)
- KeyCapsLock Key = Key(glfw.KeyCapsLock)
- KeyScrollLock Key = Key(glfw.KeyScrollLock)
- KeyNumLock Key = Key(glfw.KeyNumLock)
- KeyPrintScreen Key = Key(glfw.KeyPrintScreen)
- KeyPause Key = Key(glfw.KeyPause)
- KeyF1 Key = Key(glfw.KeyF1)
- KeyF2 Key = Key(glfw.KeyF2)
- KeyF3 Key = Key(glfw.KeyF3)
- KeyF4 Key = Key(glfw.KeyF4)
- KeyF5 Key = Key(glfw.KeyF5)
- KeyF6 Key = Key(glfw.KeyF6)
- KeyF7 Key = Key(glfw.KeyF7)
- KeyF8 Key = Key(glfw.KeyF8)
- KeyF9 Key = Key(glfw.KeyF9)
- KeyF10 Key = Key(glfw.KeyF10)
- KeyF11 Key = Key(glfw.KeyF11)
- KeyF12 Key = Key(glfw.KeyF12)
- KeyF13 Key = Key(glfw.KeyF13)
- KeyF14 Key = Key(glfw.KeyF14)
- KeyF15 Key = Key(glfw.KeyF15)
- KeyF16 Key = Key(glfw.KeyF16)
- KeyF17 Key = Key(glfw.KeyF17)
- KeyF18 Key = Key(glfw.KeyF18)
- KeyF19 Key = Key(glfw.KeyF19)
- KeyF20 Key = Key(glfw.KeyF20)
- KeyF21 Key = Key(glfw.KeyF21)
- KeyF22 Key = Key(glfw.KeyF22)
- KeyF23 Key = Key(glfw.KeyF23)
- KeyF24 Key = Key(glfw.KeyF24)
- KeyF25 Key = Key(glfw.KeyF25)
- KeyKP0 Key = Key(glfw.KeyKP0)
- KeyKP1 Key = Key(glfw.KeyKP1)
- KeyKP2 Key = Key(glfw.KeyKP2)
- KeyKP3 Key = Key(glfw.KeyKP3)
- KeyKP4 Key = Key(glfw.KeyKP4)
- KeyKP5 Key = Key(glfw.KeyKP5)
- KeyKP6 Key = Key(glfw.KeyKP6)
- KeyKP7 Key = Key(glfw.KeyKP7)
- KeyKP8 Key = Key(glfw.KeyKP8)
- KeyKP9 Key = Key(glfw.KeyKP9)
- KeyKPDecimal Key = Key(glfw.KeyKPDecimal)
- KeyKPDivide Key = Key(glfw.KeyKPDivide)
- KeyKPMultiply Key = Key(glfw.KeyKPMultiply)
- KeyKPSubtract Key = Key(glfw.KeyKPSubtract)
- KeyKPAdd Key = Key(glfw.KeyKPAdd)
- KeyKPEnter Key = Key(glfw.KeyKPEnter)
- KeyKPEqual Key = Key(glfw.KeyKPEqual)
- KeyLeftShift Key = Key(glfw.KeyLeftShift)
- KeyLeftControl Key = Key(glfw.KeyLeftControl)
- KeyLeftAlt Key = Key(glfw.KeyLeftAlt)
- KeyLeftSuper Key = Key(glfw.KeyLeftSuper)
- KeyRightShift Key = Key(glfw.KeyRightShift)
- KeyRightControl Key = Key(glfw.KeyRightControl)
- KeyRightAlt Key = Key(glfw.KeyRightAlt)
- KeyRightSuper Key = Key(glfw.KeyRightSuper)
- KeyMenu Key = Key(glfw.KeyMenu)
- KeyLast Key = Key(glfw.KeyLast)
- )
- // Modifier represents glfw.Modifier.
- type Modifier glfw.ModifierKey
- // modifier keys.
- const (
- ModNone Modifier = iota
- ModControl Modifier = Modifier(glfw.ModControl)
- ModAlt Modifier = Modifier(glfw.ModAlt)
- ModSuper Modifier = Modifier(glfw.ModSuper)
- ModShift Modifier = Modifier(glfw.ModShift)
- ModCapsLock Modifier = Modifier(glfw.ModCapsLock)
- ModNumLock Modifier = Modifier(glfw.ModNumLock)
- )
|