Gondwana Game Engine Development (master) - 2.6.1
Gondwana is a cross-platform 2.5D game and rendering engine written in C#/.NET 8. It provides fine-grained control over rendering, timing, and scene composition, with built-in support for parallax, z-ordering, pixel overhang, collision detection, and particle effects. Gondwana targets desktop and web platforms using SkiaSharp for graphics and pluggable audio backends for desktop and browser targets.
Loading...
Searching...
No Matches
BlazorKey.cs
2
14public enum BlazorKey
15{
17 None = 0,
18
19 // ── Letters ──────────────────────────────────────────────────────────────
21 KeyA = 1,
23 KeyB = 2,
25 KeyC = 3,
27 KeyD = 4,
29 KeyE = 5,
31 KeyF = 6,
33 KeyG = 7,
35 KeyH = 8,
37 KeyI = 9,
39 KeyJ = 10,
41 KeyK = 11,
43 KeyL = 12,
45 KeyM = 13,
47 KeyN = 14,
49 KeyO = 15,
51 KeyP = 16,
53 KeyQ = 17,
55 KeyR = 18,
57 KeyS = 19,
59 KeyT = 20,
61 KeyU = 21,
63 KeyV = 22,
65 KeyW = 23,
67 KeyX = 24,
69 KeyY = 25,
71 KeyZ = 26,
72
73 // ── Digit row ────────────────────────────────────────────────────────────
75 Digit1 = 27,
77 Digit2 = 28,
79 Digit3 = 29,
81 Digit4 = 30,
83 Digit5 = 31,
85 Digit6 = 32,
87 Digit7 = 33,
89 Digit8 = 34,
91 Digit9 = 35,
93 Digit0 = 36,
94
95 // ── Navigation / cursor ──────────────────────────────────────────────────
104
105 // ── Common special keys ──────────────────────────────────────────────────
107 Space = 41,
109 Enter = 42,
111 Escape = 43,
115 Tab = 45,
117 Delete = 46,
119 Insert = 47,
121 Home = 48,
123 End = 49,
125 PageUp = 50,
128
129 // ── Modifier keys ────────────────────────────────────────────────────────
152
153 // ── Function keys ────────────────────────────────────────────────────────
155 F1 = 63,
157 F2 = 64,
159 F3 = 65,
161 F4 = 66,
163 F5 = 67,
165 F6 = 68,
167 F7 = 69,
169 F8 = 70,
171 F9 = 71,
173 F10 = 72,
175 F11 = 73,
177 F12 = 74,
178
179 // ── Numpad ───────────────────────────────────────────────────────────────
212
213 // ── Punctuation / symbols ────────────────────────────────────────────────
215 Minus = 91,
217 Equal = 92,
227 Quote = 97,
231 Comma = 99,
233 Period = 100,
235 Slash = 101,
236}
BlazorKey
Maps browser KeyboardEvent.code values to stable integer key codes used by BlazorKeyboardAdapter and ...
Definition BlazorKey.cs:15
@ Digit0
The 0 key on the digit row.
Definition BlazorKey.cs:93
@ Digit3
The 3 key on the digit row.
Definition BlazorKey.cs:79
@ Digit6
The 6 key on the digit row.
Definition BlazorKey.cs:85
@ Digit4
The 4 key on the digit row.
Definition BlazorKey.cs:81
@ AltRight
The right Alt / AltGr key.
Definition BlazorKey.cs:141
@ ControlRight
The right Control key.
Definition BlazorKey.cs:137
@ Digit2
The 2 key on the digit row.
Definition BlazorKey.cs:77
@ Digit7
The 7 key on the digit row.
Definition BlazorKey.cs:87
@ NumpadDecimal
Numpad decimal point.
Definition BlazorKey.cs:209
@ Digit9
The 9 key on the digit row.
Definition BlazorKey.cs:91
@ MetaLeft
The left Meta / Windows / Command key.
Definition BlazorKey.cs:143
@ Digit1
The 1 key on the digit row.
Definition BlazorKey.cs:75
@ MetaRight
The right Meta / Windows / Command key.
Definition BlazorKey.cs:145
@ Digit8
The 8 key on the digit row.
Definition BlazorKey.cs:89
@ Digit5
The 5 key on the digit row.
Definition BlazorKey.cs:83