LeviLamina
Loading...
Searching...
No Matches
UnicodePropertyEnum.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5enum class UnicodePropertyEnum : int {
6 Hyphen = 0,
7 OtherMath = 1,
8 OtherAlphabetic = 2,
9 OtherLowercase = 3,
10 OtherUppercase = 4,
11 OtherGraphemeExtend = 5,
12 OtherDefaultIgnorableCodePoint = 6,
13 OtherIdStart = 7,
14 OtherIdContinue = 8,
15 PrependedConcatenationMark = 9,
16 IdContinue1 = 10,
17 XidStart1 = 11,
18 XidContinue1 = 12,
19 ChangesWhenTitlecased1 = 13,
20 ChangesWhenCasefolded1 = 14,
21 ChangesWhenNfkcCasefolded1 = 15,
22 AsciiHexDigit = 16,
23 BidiControl = 17,
24 Dash = 18,
25 Deprecated = 19,
26 Diacritic = 20,
27 Extender = 21,
28 HexDigit = 22,
29 IdsUnaryOperator = 23,
30 IdsBinaryOperator = 24,
31 IdsTrinaryOperator = 25,
32 Ideographic = 26,
33 JoinControl = 27,
34 LogicalOrderException = 28,
35 ModifierCombiningMark = 29,
36 NoncharacterCodePoint = 30,
37 PatternSyntax = 31,
38 PatternWhiteSpace = 32,
39 QuotationMark = 33,
40 Radical = 34,
41 RegionalIndicator = 35,
42 SentenceTerminal = 36,
43 SoftDotted = 37,
44 TerminalPunctuation = 38,
45 UnifiedIdeograph = 39,
46 VariationSelector = 40,
47 WhiteSpace = 41,
48 BidiMirrored = 42,
49 Emoji = 43,
50 EmojiComponent = 44,
51 EmojiModifier = 45,
52 EmojiModifierBase = 46,
53 EmojiPresentation = 47,
54 ExtendedPictographic = 48,
55 DefaultIgnorableCodePoint = 49,
56 IdStart = 50,
57 CaseIgnorable = 51,
58 Ascii = 52,
59 Alphabetic = 53,
60 Any = 54,
61 Assigned = 55,
62 Cased = 56,
63 ChangesWhenCasefolded = 57,
64 ChangesWhenCasemapped = 58,
65 ChangesWhenLowercased = 59,
66 ChangesWhenNfkcCasefolded = 60,
67 ChangesWhenTitlecased = 61,
68 ChangesWhenUppercased = 62,
69 GraphemeBase = 63,
70 GraphemeExtend = 64,
71 IdContinue = 65,
72 IdCompatMathStart = 66,
73 IdCompatMathContinue = 67,
74 InCB = 68,
75 Lowercase = 69,
76 Math = 70,
77 Uppercase = 71,
78 XidContinue = 72,
79 XidStart = 73,
80 Cased1 = 74,
81 Count = 75,
82};