lib/xkb/src/keysym/root.zig

daab053ee43316e1809a84551d573ddd1e5bf3d2

 1 const name = @import("name.zig");
 2 const unicode = @import("unicode.zig");
 3 const case = @import("case.zig");
 4 const kind = @import("kind.zig");
 5 const generated = @import("generated/root.zig");
 6 
 7 pub const Keysym = enum(u32) {
 8     no_symbol = 0,
 9     _,
10 };
11 
12 pub const max: u32 = 0x1fffffff;
13 pub const unicode_offset: u32 = 0x01000000;
14 pub const unicode_max: u32 = 0x0110ffff;
15 pub const provenance = generated.source;
16 
17 pub const fromName = name.fromName;
18 pub const codepoint = unicode.codepoint;
19 pub const lower = case.lower;
20 pub const upper = case.upper;
21 pub const isLower = case.isLower;
22 pub const isUpperOrTitle = case.isUpperOrTitle;
23 pub const isModifier = kind.isModifier;
24 pub const isKeypad = kind.isKeypad;