2023-06-23 22:00:13 +02:00
|
|
|
// Copyright 2013 The Ebitengine 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 iosKeyToUIKey = map[int]ui.Key{
|
|
|
|
4: ui.KeyA,
|
|
|
|
5: ui.KeyB,
|
|
|
|
6: ui.KeyC,
|
|
|
|
7: ui.KeyD,
|
|
|
|
8: ui.KeyE,
|
|
|
|
9: ui.KeyF,
|
|
|
|
10: ui.KeyG,
|
|
|
|
11: ui.KeyH,
|
|
|
|
12: ui.KeyI,
|
|
|
|
13: ui.KeyJ,
|
|
|
|
14: ui.KeyK,
|
|
|
|
15: ui.KeyL,
|
|
|
|
16: ui.KeyM,
|
|
|
|
17: ui.KeyN,
|
|
|
|
18: ui.KeyO,
|
|
|
|
19: ui.KeyP,
|
|
|
|
20: ui.KeyQ,
|
|
|
|
21: ui.KeyR,
|
|
|
|
22: ui.KeyS,
|
|
|
|
23: ui.KeyT,
|
|
|
|
24: ui.KeyU,
|
|
|
|
25: ui.KeyV,
|
|
|
|
26: ui.KeyW,
|
|
|
|
27: ui.KeyX,
|
|
|
|
28: ui.KeyY,
|
|
|
|
29: ui.KeyZ,
|
|
|
|
30: ui.KeyDigit1,
|
|
|
|
31: ui.KeyDigit2,
|
|
|
|
32: ui.KeyDigit3,
|
|
|
|
33: ui.KeyDigit4,
|
|
|
|
34: ui.KeyDigit5,
|
|
|
|
35: ui.KeyDigit6,
|
|
|
|
36: ui.KeyDigit7,
|
|
|
|
37: ui.KeyDigit8,
|
|
|
|
38: ui.KeyDigit9,
|
|
|
|
39: ui.KeyDigit0,
|
|
|
|
40: ui.KeyEnter,
|
|
|
|
41: ui.KeyEscape,
|
|
|
|
42: ui.KeyBackspace,
|
|
|
|
43: ui.KeyTab,
|
|
|
|
44: ui.KeySpace,
|
|
|
|
45: ui.KeyMinus,
|
|
|
|
46: ui.KeyEqual,
|
|
|
|
47: ui.KeyBracketLeft,
|
|
|
|
48: ui.KeyBracketRight,
|
|
|
|
49: ui.KeyBackslash,
|
|
|
|
50: ui.KeyBackslash,
|
|
|
|
51: ui.KeySemicolon,
|
|
|
|
52: ui.KeyQuote,
|
|
|
|
53: ui.KeyBackquote,
|
|
|
|
54: ui.KeyComma,
|
|
|
|
55: ui.KeyPeriod,
|
|
|
|
56: ui.KeySlash,
|
|
|
|
57: ui.KeyCapsLock,
|
|
|
|
58: ui.KeyF1,
|
|
|
|
59: ui.KeyF2,
|
|
|
|
60: ui.KeyF3,
|
|
|
|
61: ui.KeyF4,
|
|
|
|
62: ui.KeyF5,
|
|
|
|
63: ui.KeyF6,
|
|
|
|
64: ui.KeyF7,
|
|
|
|
65: ui.KeyF8,
|
|
|
|
66: ui.KeyF9,
|
|
|
|
67: ui.KeyF10,
|
|
|
|
68: ui.KeyF11,
|
|
|
|
69: ui.KeyF12,
|
|
|
|
70: ui.KeyPrintScreen,
|
|
|
|
71: ui.KeyScrollLock,
|
|
|
|
72: ui.KeyPause,
|
|
|
|
73: ui.KeyInsert,
|
|
|
|
74: ui.KeyHome,
|
|
|
|
75: ui.KeyPageUp,
|
|
|
|
76: ui.KeyDelete,
|
|
|
|
77: ui.KeyEnd,
|
|
|
|
78: ui.KeyPageDown,
|
|
|
|
79: ui.KeyArrowRight,
|
|
|
|
80: ui.KeyArrowLeft,
|
|
|
|
81: ui.KeyArrowDown,
|
|
|
|
82: ui.KeyArrowUp,
|
|
|
|
83: ui.KeyNumLock,
|
|
|
|
84: ui.KeyNumpadDivide,
|
|
|
|
85: ui.KeyNumpadMultiply,
|
|
|
|
86: ui.KeyNumpadSubtract,
|
|
|
|
87: ui.KeyNumpadAdd,
|
|
|
|
88: ui.KeyNumpadEnter,
|
|
|
|
89: ui.KeyNumpad1,
|
|
|
|
90: ui.KeyNumpad2,
|
|
|
|
91: ui.KeyNumpad3,
|
|
|
|
92: ui.KeyNumpad4,
|
|
|
|
93: ui.KeyNumpad5,
|
|
|
|
94: ui.KeyNumpad6,
|
|
|
|
95: ui.KeyNumpad7,
|
|
|
|
96: ui.KeyNumpad8,
|
|
|
|
97: ui.KeyNumpad9,
|
|
|
|
98: ui.KeyNumpad0,
|
|
|
|
99: ui.KeyNumpadDecimal,
|
2024-03-12 04:10:19 +01:00
|
|
|
100: ui.KeyIntlBackslash,
|
2023-06-23 22:00:13 +02:00
|
|
|
103: ui.KeyNumpadEqual,
|
2023-10-03 17:34:10 +02:00
|
|
|
104: ui.KeyF13,
|
|
|
|
105: ui.KeyF14,
|
|
|
|
106: ui.KeyF15,
|
|
|
|
107: ui.KeyF16,
|
|
|
|
108: ui.KeyF17,
|
|
|
|
109: ui.KeyF18,
|
|
|
|
110: ui.KeyF19,
|
|
|
|
111: ui.KeyF20,
|
|
|
|
112: ui.KeyF21,
|
|
|
|
113: ui.KeyF22,
|
|
|
|
114: ui.KeyF23,
|
|
|
|
115: ui.KeyF24,
|
2023-06-23 22:00:13 +02:00
|
|
|
118: ui.KeyContextMenu,
|
|
|
|
130: ui.KeyCapsLock,
|
|
|
|
131: ui.KeyNumLock,
|
|
|
|
132: ui.KeyScrollLock,
|
|
|
|
133: ui.KeyNumpadDecimal,
|
|
|
|
134: ui.KeyNumpadEqual,
|
|
|
|
224: ui.KeyControlLeft,
|
|
|
|
225: ui.KeyShiftLeft,
|
|
|
|
226: ui.KeyAltLeft,
|
|
|
|
227: ui.KeyMetaLeft,
|
|
|
|
228: ui.KeyControlRight,
|
|
|
|
229: ui.KeyShiftRight,
|
|
|
|
230: ui.KeyAltRight,
|
|
|
|
231: ui.KeyMetaRight,
|
|
|
|
}
|