// Copyright 2013 The Ebiten Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // DO NOT EDIT: This file is auto-generated by genkeys.go. package ebiten import ( "github.com/hajimehoshi/ebiten/internal/ui" ) // A Key represents a keyboard key. // These keys represent pysical keys of US keyboard. // For example, KeyQ represents Q key on US keybaords and ' (quote) key on Dvorak keyboards. type Key int // Keys const ( Key0 = Key(ui.Key0) Key1 = Key(ui.Key1) Key2 = Key(ui.Key2) Key3 = Key(ui.Key3) Key4 = Key(ui.Key4) Key5 = Key(ui.Key5) Key6 = Key(ui.Key6) Key7 = Key(ui.Key7) Key8 = Key(ui.Key8) Key9 = Key(ui.Key9) KeyA = Key(ui.KeyA) KeyB = Key(ui.KeyB) KeyC = Key(ui.KeyC) KeyD = Key(ui.KeyD) KeyE = Key(ui.KeyE) KeyF = Key(ui.KeyF) KeyG = Key(ui.KeyG) KeyH = Key(ui.KeyH) KeyI = Key(ui.KeyI) KeyJ = Key(ui.KeyJ) KeyK = Key(ui.KeyK) KeyL = Key(ui.KeyL) KeyM = Key(ui.KeyM) KeyN = Key(ui.KeyN) KeyO = Key(ui.KeyO) KeyP = Key(ui.KeyP) KeyQ = Key(ui.KeyQ) KeyR = Key(ui.KeyR) KeyS = Key(ui.KeyS) KeyT = Key(ui.KeyT) KeyU = Key(ui.KeyU) KeyV = Key(ui.KeyV) KeyW = Key(ui.KeyW) KeyX = Key(ui.KeyX) KeyY = Key(ui.KeyY) KeyZ = Key(ui.KeyZ) KeyAlt = Key(ui.KeyAlt) KeyBackspace = Key(ui.KeyBackspace) KeyCapsLock = Key(ui.KeyCapsLock) KeyComma = Key(ui.KeyComma) KeyControl = Key(ui.KeyControl) KeyDelete = Key(ui.KeyDelete) KeyDown = Key(ui.KeyDown) KeyEnd = Key(ui.KeyEnd) KeyEnter = Key(ui.KeyEnter) KeyEscape = Key(ui.KeyEscape) KeyF1 = Key(ui.KeyF1) KeyF2 = Key(ui.KeyF2) KeyF3 = Key(ui.KeyF3) KeyF4 = Key(ui.KeyF4) KeyF5 = Key(ui.KeyF5) KeyF6 = Key(ui.KeyF6) KeyF7 = Key(ui.KeyF7) KeyF8 = Key(ui.KeyF8) KeyF9 = Key(ui.KeyF9) KeyF10 = Key(ui.KeyF10) KeyF11 = Key(ui.KeyF11) KeyF12 = Key(ui.KeyF12) KeyHome = Key(ui.KeyHome) KeyInsert = Key(ui.KeyInsert) KeyLeft = Key(ui.KeyLeft) KeyPageDown = Key(ui.KeyPageDown) KeyPageUp = Key(ui.KeyPageUp) KeyPeriod = Key(ui.KeyPeriod) KeyRight = Key(ui.KeyRight) KeyShift = Key(ui.KeyShift) KeySpace = Key(ui.KeySpace) KeyTab = Key(ui.KeyTab) KeyUp = Key(ui.KeyUp) KeyMax = KeyUp )