objc2_ui_kit/generated/
UIKeyConstants.rs1use objc2::__framework_prelude::*;
4#[cfg(feature = "objc2-core-foundation")]
5use objc2_core_foundation::*;
6
7use crate::*;
8
9#[cfg(feature = "objc2-core-foundation")]
24#[repr(transparent)]
25#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
26pub struct UIKeyboardHIDUsage(pub CFIndex);
27#[cfg(feature = "objc2-core-foundation")]
28impl UIKeyboardHIDUsage {
29 #[doc(alias = "UIKeyboardHIDUsageKeyboardErrorRollOver")]
30 pub const KeyboardErrorRollOver: Self = Self(0x01);
31 #[doc(alias = "UIKeyboardHIDUsageKeyboardPOSTFail")]
32 pub const KeyboardPOSTFail: Self = Self(0x02);
33 #[doc(alias = "UIKeyboardHIDUsageKeyboardErrorUndefined")]
34 pub const KeyboardErrorUndefined: Self = Self(0x03);
35 #[doc(alias = "UIKeyboardHIDUsageKeyboardA")]
36 pub const KeyboardA: Self = Self(0x04);
37 #[doc(alias = "UIKeyboardHIDUsageKeyboardB")]
38 pub const KeyboardB: Self = Self(0x05);
39 #[doc(alias = "UIKeyboardHIDUsageKeyboardC")]
40 pub const KeyboardC: Self = Self(0x06);
41 #[doc(alias = "UIKeyboardHIDUsageKeyboardD")]
42 pub const KeyboardD: Self = Self(0x07);
43 #[doc(alias = "UIKeyboardHIDUsageKeyboardE")]
44 pub const KeyboardE: Self = Self(0x08);
45 #[doc(alias = "UIKeyboardHIDUsageKeyboardF")]
46 pub const KeyboardF: Self = Self(0x09);
47 #[doc(alias = "UIKeyboardHIDUsageKeyboardG")]
48 pub const KeyboardG: Self = Self(0x0A);
49 #[doc(alias = "UIKeyboardHIDUsageKeyboardH")]
50 pub const KeyboardH: Self = Self(0x0B);
51 #[doc(alias = "UIKeyboardHIDUsageKeyboardI")]
52 pub const KeyboardI: Self = Self(0x0C);
53 #[doc(alias = "UIKeyboardHIDUsageKeyboardJ")]
54 pub const KeyboardJ: Self = Self(0x0D);
55 #[doc(alias = "UIKeyboardHIDUsageKeyboardK")]
56 pub const KeyboardK: Self = Self(0x0E);
57 #[doc(alias = "UIKeyboardHIDUsageKeyboardL")]
58 pub const KeyboardL: Self = Self(0x0F);
59 #[doc(alias = "UIKeyboardHIDUsageKeyboardM")]
60 pub const KeyboardM: Self = Self(0x10);
61 #[doc(alias = "UIKeyboardHIDUsageKeyboardN")]
62 pub const KeyboardN: Self = Self(0x11);
63 #[doc(alias = "UIKeyboardHIDUsageKeyboardO")]
64 pub const KeyboardO: Self = Self(0x12);
65 #[doc(alias = "UIKeyboardHIDUsageKeyboardP")]
66 pub const KeyboardP: Self = Self(0x13);
67 #[doc(alias = "UIKeyboardHIDUsageKeyboardQ")]
68 pub const KeyboardQ: Self = Self(0x14);
69 #[doc(alias = "UIKeyboardHIDUsageKeyboardR")]
70 pub const KeyboardR: Self = Self(0x15);
71 #[doc(alias = "UIKeyboardHIDUsageKeyboardS")]
72 pub const KeyboardS: Self = Self(0x16);
73 #[doc(alias = "UIKeyboardHIDUsageKeyboardT")]
74 pub const KeyboardT: Self = Self(0x17);
75 #[doc(alias = "UIKeyboardHIDUsageKeyboardU")]
76 pub const KeyboardU: Self = Self(0x18);
77 #[doc(alias = "UIKeyboardHIDUsageKeyboardV")]
78 pub const KeyboardV: Self = Self(0x19);
79 #[doc(alias = "UIKeyboardHIDUsageKeyboardW")]
80 pub const KeyboardW: Self = Self(0x1A);
81 #[doc(alias = "UIKeyboardHIDUsageKeyboardX")]
82 pub const KeyboardX: Self = Self(0x1B);
83 #[doc(alias = "UIKeyboardHIDUsageKeyboardY")]
84 pub const KeyboardY: Self = Self(0x1C);
85 #[doc(alias = "UIKeyboardHIDUsageKeyboardZ")]
86 pub const KeyboardZ: Self = Self(0x1D);
87 #[doc(alias = "UIKeyboardHIDUsageKeyboard1")]
88 pub const Keyboard1: Self = Self(0x1E);
89 #[doc(alias = "UIKeyboardHIDUsageKeyboard2")]
90 pub const Keyboard2: Self = Self(0x1F);
91 #[doc(alias = "UIKeyboardHIDUsageKeyboard3")]
92 pub const Keyboard3: Self = Self(0x20);
93 #[doc(alias = "UIKeyboardHIDUsageKeyboard4")]
94 pub const Keyboard4: Self = Self(0x21);
95 #[doc(alias = "UIKeyboardHIDUsageKeyboard5")]
96 pub const Keyboard5: Self = Self(0x22);
97 #[doc(alias = "UIKeyboardHIDUsageKeyboard6")]
98 pub const Keyboard6: Self = Self(0x23);
99 #[doc(alias = "UIKeyboardHIDUsageKeyboard7")]
100 pub const Keyboard7: Self = Self(0x24);
101 #[doc(alias = "UIKeyboardHIDUsageKeyboard8")]
102 pub const Keyboard8: Self = Self(0x25);
103 #[doc(alias = "UIKeyboardHIDUsageKeyboard9")]
104 pub const Keyboard9: Self = Self(0x26);
105 #[doc(alias = "UIKeyboardHIDUsageKeyboard0")]
106 pub const Keyboard0: Self = Self(0x27);
107 #[doc(alias = "UIKeyboardHIDUsageKeyboardReturnOrEnter")]
108 pub const KeyboardReturnOrEnter: Self = Self(0x28);
109 #[doc(alias = "UIKeyboardHIDUsageKeyboardEscape")]
110 pub const KeyboardEscape: Self = Self(0x29);
111 #[doc(alias = "UIKeyboardHIDUsageKeyboardDeleteOrBackspace")]
112 pub const KeyboardDeleteOrBackspace: Self = Self(0x2A);
113 #[doc(alias = "UIKeyboardHIDUsageKeyboardTab")]
114 pub const KeyboardTab: Self = Self(0x2B);
115 #[doc(alias = "UIKeyboardHIDUsageKeyboardSpacebar")]
116 pub const KeyboardSpacebar: Self = Self(0x2C);
117 #[doc(alias = "UIKeyboardHIDUsageKeyboardHyphen")]
118 pub const KeyboardHyphen: Self = Self(0x2D);
119 #[doc(alias = "UIKeyboardHIDUsageKeyboardEqualSign")]
120 pub const KeyboardEqualSign: Self = Self(0x2E);
121 #[doc(alias = "UIKeyboardHIDUsageKeyboardOpenBracket")]
122 pub const KeyboardOpenBracket: Self = Self(0x2F);
123 #[doc(alias = "UIKeyboardHIDUsageKeyboardCloseBracket")]
124 pub const KeyboardCloseBracket: Self = Self(0x30);
125 #[doc(alias = "UIKeyboardHIDUsageKeyboardBackslash")]
126 pub const KeyboardBackslash: Self = Self(0x31);
127 #[doc(alias = "UIKeyboardHIDUsageKeyboardNonUSPound")]
128 pub const KeyboardNonUSPound: Self = Self(0x32);
129 #[doc(alias = "UIKeyboardHIDUsageKeyboardSemicolon")]
130 pub const KeyboardSemicolon: Self = Self(0x33);
131 #[doc(alias = "UIKeyboardHIDUsageKeyboardQuote")]
132 pub const KeyboardQuote: Self = Self(0x34);
133 #[doc(alias = "UIKeyboardHIDUsageKeyboardGraveAccentAndTilde")]
134 pub const KeyboardGraveAccentAndTilde: Self = Self(0x35);
135 #[doc(alias = "UIKeyboardHIDUsageKeyboardComma")]
136 pub const KeyboardComma: Self = Self(0x36);
137 #[doc(alias = "UIKeyboardHIDUsageKeyboardPeriod")]
138 pub const KeyboardPeriod: Self = Self(0x37);
139 #[doc(alias = "UIKeyboardHIDUsageKeyboardSlash")]
140 pub const KeyboardSlash: Self = Self(0x38);
141 #[doc(alias = "UIKeyboardHIDUsageKeyboardCapsLock")]
142 pub const KeyboardCapsLock: Self = Self(0x39);
143 #[doc(alias = "UIKeyboardHIDUsageKeyboardF1")]
144 pub const KeyboardF1: Self = Self(0x3A);
145 #[doc(alias = "UIKeyboardHIDUsageKeyboardF2")]
146 pub const KeyboardF2: Self = Self(0x3B);
147 #[doc(alias = "UIKeyboardHIDUsageKeyboardF3")]
148 pub const KeyboardF3: Self = Self(0x3C);
149 #[doc(alias = "UIKeyboardHIDUsageKeyboardF4")]
150 pub const KeyboardF4: Self = Self(0x3D);
151 #[doc(alias = "UIKeyboardHIDUsageKeyboardF5")]
152 pub const KeyboardF5: Self = Self(0x3E);
153 #[doc(alias = "UIKeyboardHIDUsageKeyboardF6")]
154 pub const KeyboardF6: Self = Self(0x3F);
155 #[doc(alias = "UIKeyboardHIDUsageKeyboardF7")]
156 pub const KeyboardF7: Self = Self(0x40);
157 #[doc(alias = "UIKeyboardHIDUsageKeyboardF8")]
158 pub const KeyboardF8: Self = Self(0x41);
159 #[doc(alias = "UIKeyboardHIDUsageKeyboardF9")]
160 pub const KeyboardF9: Self = Self(0x42);
161 #[doc(alias = "UIKeyboardHIDUsageKeyboardF10")]
162 pub const KeyboardF10: Self = Self(0x43);
163 #[doc(alias = "UIKeyboardHIDUsageKeyboardF11")]
164 pub const KeyboardF11: Self = Self(0x44);
165 #[doc(alias = "UIKeyboardHIDUsageKeyboardF12")]
166 pub const KeyboardF12: Self = Self(0x45);
167 #[doc(alias = "UIKeyboardHIDUsageKeyboardPrintScreen")]
168 pub const KeyboardPrintScreen: Self = Self(0x46);
169 #[doc(alias = "UIKeyboardHIDUsageKeyboardScrollLock")]
170 pub const KeyboardScrollLock: Self = Self(0x47);
171 #[doc(alias = "UIKeyboardHIDUsageKeyboardPause")]
172 pub const KeyboardPause: Self = Self(0x48);
173 #[doc(alias = "UIKeyboardHIDUsageKeyboardInsert")]
174 pub const KeyboardInsert: Self = Self(0x49);
175 #[doc(alias = "UIKeyboardHIDUsageKeyboardHome")]
176 pub const KeyboardHome: Self = Self(0x4A);
177 #[doc(alias = "UIKeyboardHIDUsageKeyboardPageUp")]
178 pub const KeyboardPageUp: Self = Self(0x4B);
179 #[doc(alias = "UIKeyboardHIDUsageKeyboardDeleteForward")]
180 pub const KeyboardDeleteForward: Self = Self(0x4C);
181 #[doc(alias = "UIKeyboardHIDUsageKeyboardEnd")]
182 pub const KeyboardEnd: Self = Self(0x4D);
183 #[doc(alias = "UIKeyboardHIDUsageKeyboardPageDown")]
184 pub const KeyboardPageDown: Self = Self(0x4E);
185 #[doc(alias = "UIKeyboardHIDUsageKeyboardRightArrow")]
186 pub const KeyboardRightArrow: Self = Self(0x4F);
187 #[doc(alias = "UIKeyboardHIDUsageKeyboardLeftArrow")]
188 pub const KeyboardLeftArrow: Self = Self(0x50);
189 #[doc(alias = "UIKeyboardHIDUsageKeyboardDownArrow")]
190 pub const KeyboardDownArrow: Self = Self(0x51);
191 #[doc(alias = "UIKeyboardHIDUsageKeyboardUpArrow")]
192 pub const KeyboardUpArrow: Self = Self(0x52);
193 #[doc(alias = "UIKeyboardHIDUsageKeypadNumLock")]
194 pub const KeypadNumLock: Self = Self(0x53);
195 #[doc(alias = "UIKeyboardHIDUsageKeypadSlash")]
196 pub const KeypadSlash: Self = Self(0x54);
197 #[doc(alias = "UIKeyboardHIDUsageKeypadAsterisk")]
198 pub const KeypadAsterisk: Self = Self(0x55);
199 #[doc(alias = "UIKeyboardHIDUsageKeypadHyphen")]
200 pub const KeypadHyphen: Self = Self(0x56);
201 #[doc(alias = "UIKeyboardHIDUsageKeypadPlus")]
202 pub const KeypadPlus: Self = Self(0x57);
203 #[doc(alias = "UIKeyboardHIDUsageKeypadEnter")]
204 pub const KeypadEnter: Self = Self(0x58);
205 #[doc(alias = "UIKeyboardHIDUsageKeypad1")]
206 pub const Keypad1: Self = Self(0x59);
207 #[doc(alias = "UIKeyboardHIDUsageKeypad2")]
208 pub const Keypad2: Self = Self(0x5A);
209 #[doc(alias = "UIKeyboardHIDUsageKeypad3")]
210 pub const Keypad3: Self = Self(0x5B);
211 #[doc(alias = "UIKeyboardHIDUsageKeypad4")]
212 pub const Keypad4: Self = Self(0x5C);
213 #[doc(alias = "UIKeyboardHIDUsageKeypad5")]
214 pub const Keypad5: Self = Self(0x5D);
215 #[doc(alias = "UIKeyboardHIDUsageKeypad6")]
216 pub const Keypad6: Self = Self(0x5E);
217 #[doc(alias = "UIKeyboardHIDUsageKeypad7")]
218 pub const Keypad7: Self = Self(0x5F);
219 #[doc(alias = "UIKeyboardHIDUsageKeypad8")]
220 pub const Keypad8: Self = Self(0x60);
221 #[doc(alias = "UIKeyboardHIDUsageKeypad9")]
222 pub const Keypad9: Self = Self(0x61);
223 #[doc(alias = "UIKeyboardHIDUsageKeypad0")]
224 pub const Keypad0: Self = Self(0x62);
225 #[doc(alias = "UIKeyboardHIDUsageKeypadPeriod")]
226 pub const KeypadPeriod: Self = Self(0x63);
227 #[doc(alias = "UIKeyboardHIDUsageKeyboardNonUSBackslash")]
228 pub const KeyboardNonUSBackslash: Self = Self(0x64);
229 #[doc(alias = "UIKeyboardHIDUsageKeyboardApplication")]
230 pub const KeyboardApplication: Self = Self(0x65);
231 #[doc(alias = "UIKeyboardHIDUsageKeyboardPower")]
232 pub const KeyboardPower: Self = Self(0x66);
233 #[doc(alias = "UIKeyboardHIDUsageKeypadEqualSign")]
234 pub const KeypadEqualSign: Self = Self(0x67);
235 #[doc(alias = "UIKeyboardHIDUsageKeyboardF13")]
236 pub const KeyboardF13: Self = Self(0x68);
237 #[doc(alias = "UIKeyboardHIDUsageKeyboardF14")]
238 pub const KeyboardF14: Self = Self(0x69);
239 #[doc(alias = "UIKeyboardHIDUsageKeyboardF15")]
240 pub const KeyboardF15: Self = Self(0x6A);
241 #[doc(alias = "UIKeyboardHIDUsageKeyboardF16")]
242 pub const KeyboardF16: Self = Self(0x6B);
243 #[doc(alias = "UIKeyboardHIDUsageKeyboardF17")]
244 pub const KeyboardF17: Self = Self(0x6C);
245 #[doc(alias = "UIKeyboardHIDUsageKeyboardF18")]
246 pub const KeyboardF18: Self = Self(0x6D);
247 #[doc(alias = "UIKeyboardHIDUsageKeyboardF19")]
248 pub const KeyboardF19: Self = Self(0x6E);
249 #[doc(alias = "UIKeyboardHIDUsageKeyboardF20")]
250 pub const KeyboardF20: Self = Self(0x6F);
251 #[doc(alias = "UIKeyboardHIDUsageKeyboardF21")]
252 pub const KeyboardF21: Self = Self(0x70);
253 #[doc(alias = "UIKeyboardHIDUsageKeyboardF22")]
254 pub const KeyboardF22: Self = Self(0x71);
255 #[doc(alias = "UIKeyboardHIDUsageKeyboardF23")]
256 pub const KeyboardF23: Self = Self(0x72);
257 #[doc(alias = "UIKeyboardHIDUsageKeyboardF24")]
258 pub const KeyboardF24: Self = Self(0x73);
259 #[doc(alias = "UIKeyboardHIDUsageKeyboardExecute")]
260 pub const KeyboardExecute: Self = Self(0x74);
261 #[doc(alias = "UIKeyboardHIDUsageKeyboardHelp")]
262 pub const KeyboardHelp: Self = Self(0x75);
263 #[doc(alias = "UIKeyboardHIDUsageKeyboardMenu")]
264 pub const KeyboardMenu: Self = Self(0x76);
265 #[doc(alias = "UIKeyboardHIDUsageKeyboardSelect")]
266 pub const KeyboardSelect: Self = Self(0x77);
267 #[doc(alias = "UIKeyboardHIDUsageKeyboardStop")]
268 pub const KeyboardStop: Self = Self(0x78);
269 #[doc(alias = "UIKeyboardHIDUsageKeyboardAgain")]
270 pub const KeyboardAgain: Self = Self(0x79);
271 #[doc(alias = "UIKeyboardHIDUsageKeyboardUndo")]
272 pub const KeyboardUndo: Self = Self(0x7A);
273 #[doc(alias = "UIKeyboardHIDUsageKeyboardCut")]
274 pub const KeyboardCut: Self = Self(0x7B);
275 #[doc(alias = "UIKeyboardHIDUsageKeyboardCopy")]
276 pub const KeyboardCopy: Self = Self(0x7C);
277 #[doc(alias = "UIKeyboardHIDUsageKeyboardPaste")]
278 pub const KeyboardPaste: Self = Self(0x7D);
279 #[doc(alias = "UIKeyboardHIDUsageKeyboardFind")]
280 pub const KeyboardFind: Self = Self(0x7E);
281 #[doc(alias = "UIKeyboardHIDUsageKeyboardMute")]
282 pub const KeyboardMute: Self = Self(0x7F);
283 #[doc(alias = "UIKeyboardHIDUsageKeyboardVolumeUp")]
284 pub const KeyboardVolumeUp: Self = Self(0x80);
285 #[doc(alias = "UIKeyboardHIDUsageKeyboardVolumeDown")]
286 pub const KeyboardVolumeDown: Self = Self(0x81);
287 #[doc(alias = "UIKeyboardHIDUsageKeyboardLockingCapsLock")]
288 pub const KeyboardLockingCapsLock: Self = Self(0x82);
289 #[doc(alias = "UIKeyboardHIDUsageKeyboardLockingNumLock")]
290 pub const KeyboardLockingNumLock: Self = Self(0x83);
291 #[doc(alias = "UIKeyboardHIDUsageKeyboardLockingScrollLock")]
292 pub const KeyboardLockingScrollLock: Self = Self(0x84);
293 #[doc(alias = "UIKeyboardHIDUsageKeypadComma")]
294 pub const KeypadComma: Self = Self(0x85);
295 #[doc(alias = "UIKeyboardHIDUsageKeypadEqualSignAS400")]
296 pub const KeypadEqualSignAS400: Self = Self(0x86);
297 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational1")]
298 pub const KeyboardInternational1: Self = Self(0x87);
299 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational2")]
300 pub const KeyboardInternational2: Self = Self(0x88);
301 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational3")]
302 pub const KeyboardInternational3: Self = Self(0x89);
303 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational4")]
304 pub const KeyboardInternational4: Self = Self(0x8A);
305 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational5")]
306 pub const KeyboardInternational5: Self = Self(0x8B);
307 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational6")]
308 pub const KeyboardInternational6: Self = Self(0x8C);
309 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational7")]
310 pub const KeyboardInternational7: Self = Self(0x8D);
311 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational8")]
312 pub const KeyboardInternational8: Self = Self(0x8E);
313 #[doc(alias = "UIKeyboardHIDUsageKeyboardInternational9")]
314 pub const KeyboardInternational9: Self = Self(0x8F);
315 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG1")]
316 pub const KeyboardLANG1: Self = Self(0x90);
317 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG2")]
318 pub const KeyboardLANG2: Self = Self(0x91);
319 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG3")]
320 pub const KeyboardLANG3: Self = Self(0x92);
321 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG4")]
322 pub const KeyboardLANG4: Self = Self(0x93);
323 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG5")]
324 pub const KeyboardLANG5: Self = Self(0x94);
325 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG6")]
326 pub const KeyboardLANG6: Self = Self(0x95);
327 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG7")]
328 pub const KeyboardLANG7: Self = Self(0x96);
329 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG8")]
330 pub const KeyboardLANG8: Self = Self(0x97);
331 #[doc(alias = "UIKeyboardHIDUsageKeyboardLANG9")]
332 pub const KeyboardLANG9: Self = Self(0x98);
333 #[doc(alias = "UIKeyboardHIDUsageKeyboardAlternateErase")]
334 pub const KeyboardAlternateErase: Self = Self(0x99);
335 #[doc(alias = "UIKeyboardHIDUsageKeyboardSysReqOrAttention")]
336 pub const KeyboardSysReqOrAttention: Self = Self(0x9A);
337 #[doc(alias = "UIKeyboardHIDUsageKeyboardCancel")]
338 pub const KeyboardCancel: Self = Self(0x9B);
339 #[doc(alias = "UIKeyboardHIDUsageKeyboardClear")]
340 pub const KeyboardClear: Self = Self(0x9C);
341 #[doc(alias = "UIKeyboardHIDUsageKeyboardPrior")]
342 pub const KeyboardPrior: Self = Self(0x9D);
343 #[doc(alias = "UIKeyboardHIDUsageKeyboardReturn")]
344 pub const KeyboardReturn: Self = Self(0x9E);
345 #[doc(alias = "UIKeyboardHIDUsageKeyboardSeparator")]
346 pub const KeyboardSeparator: Self = Self(0x9F);
347 #[doc(alias = "UIKeyboardHIDUsageKeyboardOut")]
348 pub const KeyboardOut: Self = Self(0xA0);
349 #[doc(alias = "UIKeyboardHIDUsageKeyboardOper")]
350 pub const KeyboardOper: Self = Self(0xA1);
351 #[doc(alias = "UIKeyboardHIDUsageKeyboardClearOrAgain")]
352 pub const KeyboardClearOrAgain: Self = Self(0xA2);
353 #[doc(alias = "UIKeyboardHIDUsageKeyboardCrSelOrProps")]
354 pub const KeyboardCrSelOrProps: Self = Self(0xA3);
355 #[doc(alias = "UIKeyboardHIDUsageKeyboardExSel")]
356 pub const KeyboardExSel: Self = Self(0xA4);
357 #[doc(alias = "UIKeyboardHIDUsageKeyboardLeftControl")]
358 pub const KeyboardLeftControl: Self = Self(0xE0);
359 #[doc(alias = "UIKeyboardHIDUsageKeyboardLeftShift")]
360 pub const KeyboardLeftShift: Self = Self(0xE1);
361 #[doc(alias = "UIKeyboardHIDUsageKeyboardLeftAlt")]
362 pub const KeyboardLeftAlt: Self = Self(0xE2);
363 #[doc(alias = "UIKeyboardHIDUsageKeyboardLeftGUI")]
364 pub const KeyboardLeftGUI: Self = Self(0xE3);
365 #[doc(alias = "UIKeyboardHIDUsageKeyboardRightControl")]
366 pub const KeyboardRightControl: Self = Self(0xE4);
367 #[doc(alias = "UIKeyboardHIDUsageKeyboardRightShift")]
368 pub const KeyboardRightShift: Self = Self(0xE5);
369 #[doc(alias = "UIKeyboardHIDUsageKeyboardRightAlt")]
370 pub const KeyboardRightAlt: Self = Self(0xE6);
371 #[doc(alias = "UIKeyboardHIDUsageKeyboardRightGUI")]
372 pub const KeyboardRightGUI: Self = Self(0xE7);
373 #[doc(alias = "UIKeyboardHIDUsageKeyboard_Reserved")]
374 pub const Keyboard_Reserved: Self = Self(0xFFFF);
375 #[doc(alias = "UIKeyboardHIDUsageKeyboardHangul")]
376 pub const KeyboardHangul: Self = Self(UIKeyboardHIDUsage::KeyboardLANG1.0);
377 #[doc(alias = "UIKeyboardHIDUsageKeyboardHanja")]
378 pub const KeyboardHanja: Self = Self(UIKeyboardHIDUsage::KeyboardLANG2.0);
379 #[doc(alias = "UIKeyboardHIDUsageKeyboardKanaSwitch")]
380 pub const KeyboardKanaSwitch: Self = Self(UIKeyboardHIDUsage::KeyboardLANG1.0);
381 #[doc(alias = "UIKeyboardHIDUsageKeyboardAlphanumericSwitch")]
382 pub const KeyboardAlphanumericSwitch: Self = Self(UIKeyboardHIDUsage::KeyboardLANG2.0);
383 #[doc(alias = "UIKeyboardHIDUsageKeyboardKatakana")]
384 pub const KeyboardKatakana: Self = Self(UIKeyboardHIDUsage::KeyboardLANG3.0);
385 #[doc(alias = "UIKeyboardHIDUsageKeyboardHiragana")]
386 pub const KeyboardHiragana: Self = Self(UIKeyboardHIDUsage::KeyboardLANG4.0);
387 #[doc(alias = "UIKeyboardHIDUsageKeyboardZenkakuHankakuKanji")]
388 pub const KeyboardZenkakuHankakuKanji: Self = Self(UIKeyboardHIDUsage::KeyboardLANG5.0);
389}
390
391#[cfg(feature = "objc2-core-foundation")]
392unsafe impl Encode for UIKeyboardHIDUsage {
393 const ENCODING: Encoding = CFIndex::ENCODING;
394}
395
396#[cfg(feature = "objc2-core-foundation")]
397unsafe impl RefEncode for UIKeyboardHIDUsage {
398 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
399}