ebiten/mobile/ebitenmobileview/keys_android.go
2022-02-06 19:14:18 +09:00

130 lines
2.8 KiB
Go

// 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.
package ebitenmobileview
import (
"github.com/hajimehoshi/ebiten/v2/internal/ui"
)
var androidKeyToUIKey = map[int]ui.Key{
7: ui.KeyDigit0,
8: ui.KeyDigit1,
9: ui.KeyDigit2,
10: ui.KeyDigit3,
11: ui.KeyDigit4,
12: ui.KeyDigit5,
13: ui.KeyDigit6,
14: ui.KeyDigit7,
15: ui.KeyDigit8,
16: ui.KeyDigit9,
19: ui.KeyArrowUp,
20: ui.KeyArrowDown,
21: ui.KeyArrowLeft,
22: ui.KeyArrowRight,
29: ui.KeyA,
30: ui.KeyB,
31: ui.KeyC,
32: ui.KeyD,
33: ui.KeyE,
34: ui.KeyF,
35: ui.KeyG,
36: ui.KeyH,
37: ui.KeyI,
38: ui.KeyJ,
39: ui.KeyK,
40: ui.KeyL,
41: ui.KeyM,
42: ui.KeyN,
43: ui.KeyO,
44: ui.KeyP,
45: ui.KeyQ,
46: ui.KeyR,
47: ui.KeyS,
48: ui.KeyT,
49: ui.KeyU,
50: ui.KeyV,
51: ui.KeyW,
52: ui.KeyX,
53: ui.KeyY,
54: ui.KeyZ,
55: ui.KeyComma,
56: ui.KeyPeriod,
57: ui.KeyAltLeft,
58: ui.KeyAltRight,
59: ui.KeyShiftLeft,
60: ui.KeyShiftRight,
61: ui.KeyTab,
62: ui.KeySpace,
66: ui.KeyEnter,
67: ui.KeyBackspace,
68: ui.KeyBackquote,
69: ui.KeyMinus,
70: ui.KeyEqual,
71: ui.KeyBracketLeft,
72: ui.KeyBracketRight,
73: ui.KeyBackslash,
74: ui.KeySemicolon,
75: ui.KeyQuote,
76: ui.KeySlash,
82: ui.KeyContextMenu,
92: ui.KeyPageUp,
93: ui.KeyPageDown,
111: ui.KeyEscape,
112: ui.KeyDelete,
113: ui.KeyControlLeft,
114: ui.KeyControlRight,
115: ui.KeyCapsLock,
116: ui.KeyScrollLock,
117: ui.KeyMetaLeft,
118: ui.KeyMetaRight,
120: ui.KeyPrintScreen,
121: ui.KeyPause,
122: ui.KeyHome,
123: ui.KeyEnd,
124: ui.KeyInsert,
131: ui.KeyF1,
132: ui.KeyF2,
133: ui.KeyF3,
134: ui.KeyF4,
135: ui.KeyF5,
136: ui.KeyF6,
137: ui.KeyF7,
138: ui.KeyF8,
139: ui.KeyF9,
140: ui.KeyF10,
141: ui.KeyF11,
142: ui.KeyF12,
143: ui.KeyNumLock,
144: ui.KeyNumpad0,
145: ui.KeyNumpad1,
146: ui.KeyNumpad2,
147: ui.KeyNumpad3,
148: ui.KeyNumpad4,
149: ui.KeyNumpad5,
150: ui.KeyNumpad6,
151: ui.KeyNumpad7,
152: ui.KeyNumpad8,
153: ui.KeyNumpad9,
154: ui.KeyNumpadDivide,
155: ui.KeyNumpadMultiply,
156: ui.KeyNumpadSubtract,
157: ui.KeyNumpadAdd,
158: ui.KeyNumpadDecimal,
160: ui.KeyNumpadEnter,
161: ui.KeyNumpadEqual,
}