// 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. // Code generated by genkeys.go using 'go generate'. DO NOT EDIT. // +build darwin freebsd linux windows // +build !android // +build !ios package glfw import ( "github.com/hajimehoshi/ebiten/v2/internal/driver" "github.com/hajimehoshi/ebiten/v2/internal/glfw" ) var glfwKeyToDriverKey = map[glfw.Key]driver.Key{ glfw.Key0: driver.Key0, glfw.Key1: driver.Key1, glfw.Key2: driver.Key2, glfw.Key3: driver.Key3, glfw.Key4: driver.Key4, glfw.Key5: driver.Key5, glfw.Key6: driver.Key6, glfw.Key7: driver.Key7, glfw.Key8: driver.Key8, glfw.Key9: driver.Key9, glfw.KeyA: driver.KeyA, glfw.KeyB: driver.KeyB, glfw.KeyC: driver.KeyC, glfw.KeyD: driver.KeyD, glfw.KeyE: driver.KeyE, glfw.KeyF: driver.KeyF, glfw.KeyG: driver.KeyG, glfw.KeyH: driver.KeyH, glfw.KeyI: driver.KeyI, glfw.KeyJ: driver.KeyJ, glfw.KeyK: driver.KeyK, glfw.KeyL: driver.KeyL, glfw.KeyM: driver.KeyM, glfw.KeyN: driver.KeyN, glfw.KeyO: driver.KeyO, glfw.KeyP: driver.KeyP, glfw.KeyQ: driver.KeyQ, glfw.KeyR: driver.KeyR, glfw.KeyS: driver.KeyS, glfw.KeyT: driver.KeyT, glfw.KeyU: driver.KeyU, glfw.KeyV: driver.KeyV, glfw.KeyW: driver.KeyW, glfw.KeyX: driver.KeyX, glfw.KeyY: driver.KeyY, glfw.KeyZ: driver.KeyZ, glfw.KeyApostrophe: driver.KeyApostrophe, glfw.KeyBackslash: driver.KeyBackslash, glfw.KeyBackspace: driver.KeyBackspace, glfw.KeyCapsLock: driver.KeyCapsLock, glfw.KeyComma: driver.KeyComma, glfw.KeyDelete: driver.KeyDelete, glfw.KeyDown: driver.KeyDown, glfw.KeyEnd: driver.KeyEnd, glfw.KeyEnter: driver.KeyEnter, glfw.KeyEqual: driver.KeyEqual, glfw.KeyEscape: driver.KeyEscape, glfw.KeyF1: driver.KeyF1, glfw.KeyF2: driver.KeyF2, glfw.KeyF3: driver.KeyF3, glfw.KeyF4: driver.KeyF4, glfw.KeyF5: driver.KeyF5, glfw.KeyF6: driver.KeyF6, glfw.KeyF7: driver.KeyF7, glfw.KeyF8: driver.KeyF8, glfw.KeyF9: driver.KeyF9, glfw.KeyF10: driver.KeyF10, glfw.KeyF11: driver.KeyF11, glfw.KeyF12: driver.KeyF12, glfw.KeyGraveAccent: driver.KeyGraveAccent, glfw.KeyHome: driver.KeyHome, glfw.KeyInsert: driver.KeyInsert, glfw.KeyKP0: driver.KeyKP0, glfw.KeyKP1: driver.KeyKP1, glfw.KeyKP2: driver.KeyKP2, glfw.KeyKP3: driver.KeyKP3, glfw.KeyKP4: driver.KeyKP4, glfw.KeyKP5: driver.KeyKP5, glfw.KeyKP6: driver.KeyKP6, glfw.KeyKP7: driver.KeyKP7, glfw.KeyKP8: driver.KeyKP8, glfw.KeyKP9: driver.KeyKP9, glfw.KeyKPAdd: driver.KeyKPAdd, glfw.KeyKPDecimal: driver.KeyKPDecimal, glfw.KeyKPDivide: driver.KeyKPDivide, glfw.KeyKPEnter: driver.KeyKPEnter, glfw.KeyKPEqual: driver.KeyKPEqual, glfw.KeyKPMultiply: driver.KeyKPMultiply, glfw.KeyKPSubtract: driver.KeyKPSubtract, glfw.KeyLeft: driver.KeyLeft, glfw.KeyLeftAlt: driver.KeyLeftAlt, glfw.KeyLeftBracket: driver.KeyLeftBracket, glfw.KeyLeftControl: driver.KeyLeftControl, glfw.KeyLeftShift: driver.KeyLeftShift, glfw.KeyLeftSuper: driver.KeyLeftSuper, glfw.KeyMenu: driver.KeyMenu, glfw.KeyMinus: driver.KeyMinus, glfw.KeyNumLock: driver.KeyNumLock, glfw.KeyPageDown: driver.KeyPageDown, glfw.KeyPageUp: driver.KeyPageUp, glfw.KeyPause: driver.KeyPause, glfw.KeyPeriod: driver.KeyPeriod, glfw.KeyPrintScreen: driver.KeyPrintScreen, glfw.KeyRight: driver.KeyRight, glfw.KeyRightAlt: driver.KeyRightAlt, glfw.KeyRightBracket: driver.KeyRightBracket, glfw.KeyRightControl: driver.KeyRightControl, glfw.KeyRightShift: driver.KeyRightShift, glfw.KeyRightSuper: driver.KeyRightSuper, glfw.KeyScrollLock: driver.KeyScrollLock, glfw.KeySemicolon: driver.KeySemicolon, glfw.KeySlash: driver.KeySlash, glfw.KeySpace: driver.KeySpace, glfw.KeyTab: driver.KeyTab, glfw.KeyUp: driver.KeyUp, } var driverKeyToGLFWKey = map[driver.Key]glfw.Key{ driver.Key0: glfw.Key0, driver.Key1: glfw.Key1, driver.Key2: glfw.Key2, driver.Key3: glfw.Key3, driver.Key4: glfw.Key4, driver.Key5: glfw.Key5, driver.Key6: glfw.Key6, driver.Key7: glfw.Key7, driver.Key8: glfw.Key8, driver.Key9: glfw.Key9, driver.KeyA: glfw.KeyA, driver.KeyB: glfw.KeyB, driver.KeyC: glfw.KeyC, driver.KeyD: glfw.KeyD, driver.KeyE: glfw.KeyE, driver.KeyF: glfw.KeyF, driver.KeyG: glfw.KeyG, driver.KeyH: glfw.KeyH, driver.KeyI: glfw.KeyI, driver.KeyJ: glfw.KeyJ, driver.KeyK: glfw.KeyK, driver.KeyL: glfw.KeyL, driver.KeyM: glfw.KeyM, driver.KeyN: glfw.KeyN, driver.KeyO: glfw.KeyO, driver.KeyP: glfw.KeyP, driver.KeyQ: glfw.KeyQ, driver.KeyR: glfw.KeyR, driver.KeyS: glfw.KeyS, driver.KeyT: glfw.KeyT, driver.KeyU: glfw.KeyU, driver.KeyV: glfw.KeyV, driver.KeyW: glfw.KeyW, driver.KeyX: glfw.KeyX, driver.KeyY: glfw.KeyY, driver.KeyZ: glfw.KeyZ, driver.KeyApostrophe: glfw.KeyApostrophe, driver.KeyBackslash: glfw.KeyBackslash, driver.KeyBackspace: glfw.KeyBackspace, driver.KeyCapsLock: glfw.KeyCapsLock, driver.KeyComma: glfw.KeyComma, driver.KeyDelete: glfw.KeyDelete, driver.KeyDown: glfw.KeyDown, driver.KeyEnd: glfw.KeyEnd, driver.KeyEnter: glfw.KeyEnter, driver.KeyEqual: glfw.KeyEqual, driver.KeyEscape: glfw.KeyEscape, driver.KeyF1: glfw.KeyF1, driver.KeyF2: glfw.KeyF2, driver.KeyF3: glfw.KeyF3, driver.KeyF4: glfw.KeyF4, driver.KeyF5: glfw.KeyF5, driver.KeyF6: glfw.KeyF6, driver.KeyF7: glfw.KeyF7, driver.KeyF8: glfw.KeyF8, driver.KeyF9: glfw.KeyF9, driver.KeyF10: glfw.KeyF10, driver.KeyF11: glfw.KeyF11, driver.KeyF12: glfw.KeyF12, driver.KeyGraveAccent: glfw.KeyGraveAccent, driver.KeyHome: glfw.KeyHome, driver.KeyInsert: glfw.KeyInsert, driver.KeyKP0: glfw.KeyKP0, driver.KeyKP1: glfw.KeyKP1, driver.KeyKP2: glfw.KeyKP2, driver.KeyKP3: glfw.KeyKP3, driver.KeyKP4: glfw.KeyKP4, driver.KeyKP5: glfw.KeyKP5, driver.KeyKP6: glfw.KeyKP6, driver.KeyKP7: glfw.KeyKP7, driver.KeyKP8: glfw.KeyKP8, driver.KeyKP9: glfw.KeyKP9, driver.KeyKPAdd: glfw.KeyKPAdd, driver.KeyKPDecimal: glfw.KeyKPDecimal, driver.KeyKPDivide: glfw.KeyKPDivide, driver.KeyKPEnter: glfw.KeyKPEnter, driver.KeyKPEqual: glfw.KeyKPEqual, driver.KeyKPMultiply: glfw.KeyKPMultiply, driver.KeyKPSubtract: glfw.KeyKPSubtract, driver.KeyLeft: glfw.KeyLeft, driver.KeyLeftAlt: glfw.KeyLeftAlt, driver.KeyLeftBracket: glfw.KeyLeftBracket, driver.KeyLeftControl: glfw.KeyLeftControl, driver.KeyLeftShift: glfw.KeyLeftShift, driver.KeyLeftSuper: glfw.KeyLeftSuper, driver.KeyMenu: glfw.KeyMenu, driver.KeyMinus: glfw.KeyMinus, driver.KeyNumLock: glfw.KeyNumLock, driver.KeyPageDown: glfw.KeyPageDown, driver.KeyPageUp: glfw.KeyPageUp, driver.KeyPause: glfw.KeyPause, driver.KeyPeriod: glfw.KeyPeriod, driver.KeyPrintScreen: glfw.KeyPrintScreen, driver.KeyRight: glfw.KeyRight, driver.KeyRightAlt: glfw.KeyRightAlt, driver.KeyRightBracket: glfw.KeyRightBracket, driver.KeyRightControl: glfw.KeyRightControl, driver.KeyRightShift: glfw.KeyRightShift, driver.KeyRightSuper: glfw.KeyRightSuper, driver.KeyScrollLock: glfw.KeyScrollLock, driver.KeySemicolon: glfw.KeySemicolon, driver.KeySlash: glfw.KeySlash, driver.KeySpace: glfw.KeySpace, driver.KeyTab: glfw.KeyTab, driver.KeyUp: glfw.KeyUp, }