enum
GLib::UnicodeType
Overview
These are the possible character classifications from the Unicode specification. See Unicode Character Database.
Defined in:
lib/gi-crystal/src/auto/g_lib-2.0/g_lib.crEnum Members
-
Control =
0_u32
-
General category "Other, Control" (Cc)
-
Format =
1_u32
-
General category "Other, Format" (Cf)
-
Unassigned =
2_u32
-
General category "Other, Not Assigned" (Cn)
-
PrivateUse =
3_u32
-
General category "Other, Private Use" (Co)
-
Surrogate =
4_u32
-
General category "Other, Surrogate" (Cs)
-
LowercaseLetter =
5_u32
-
General category "Letter, Lowercase" (Ll)
-
ModifierLetter =
6_u32
-
General category "Letter, Modifier" (Lm)
-
OtherLetter =
7_u32
-
General category "Letter, Other" (Lo)
-
TitlecaseLetter =
8_u32
-
General category "Letter, Titlecase" (Lt)
-
UppercaseLetter =
9_u32
-
General category "Letter, Uppercase" (Lu)
-
SpacingMark =
10_u32
-
General category "Mark, Spacing" (Mc)
-
EnclosingMark =
11_u32
-
General category "Mark, Enclosing" (Me)
-
NonSpacingMark =
12_u32
-
General category "Mark, Nonspacing" (Mn)
-
DecimalNumber =
13_u32
-
General category "Number, Decimal Digit" (Nd)
-
LetterNumber =
14_u32
-
General category "Number, Letter" (Nl)
-
OtherNumber =
15_u32
-
General category "Number, Other" (No)
-
ConnectPunctuation =
16_u32
-
General category "Punctuation, Connector" (Pc)
-
DashPunctuation =
17_u32
-
General category "Punctuation, Dash" (Pd)
-
ClosePunctuation =
18_u32
-
General category "Punctuation, Close" (Pe)
-
FinalPunctuation =
19_u32
-
General category "Punctuation, Final quote" (Pf)
-
InitialPunctuation =
20_u32
-
General category "Punctuation, Initial quote" (Pi)
-
OtherPunctuation =
21_u32
-
General category "Punctuation, Other" (Po)
-
OpenPunctuation =
22_u32
-
General category "Punctuation, Open" (Ps)
-
CurrencySymbol =
23_u32
-
General category "Symbol, Currency" (Sc)
-
ModifierSymbol =
24_u32
-
General category "Symbol, Modifier" (Sk)
-
MathSymbol =
25_u32
-
General category "Symbol, Math" (Sm)
-
OtherSymbol =
26_u32
-
General category "Symbol, Other" (So)
-
LineSeparator =
27_u32
-
General category "Separator, Line" (Zl)
-
ParagraphSeparator =
28_u32
-
General category "Separator, Paragraph" (Zp)
-
SpaceSeparator =
29_u32
-
General category "Separator, Space" (Zs)
Instance Method Summary
-
#close_punctuation?
Returns
true
if this enum value equalsClosePunctuation
-
#connect_punctuation?
Returns
true
if this enum value equalsConnectPunctuation
-
#control?
Returns
true
if this enum value equalsControl
-
#currency_symbol?
Returns
true
if this enum value equalsCurrencySymbol
-
#dash_punctuation?
Returns
true
if this enum value equalsDashPunctuation
-
#decimal_number?
Returns
true
if this enum value equalsDecimalNumber
-
#enclosing_mark?
Returns
true
if this enum value equalsEnclosingMark
-
#final_punctuation?
Returns
true
if this enum value equalsFinalPunctuation
-
#format?
Returns
true
if this enum value equalsFormat
-
#initial_punctuation?
Returns
true
if this enum value equalsInitialPunctuation
-
#letter_number?
Returns
true
if this enum value equalsLetterNumber
-
#line_separator?
Returns
true
if this enum value equalsLineSeparator
-
#lowercase_letter?
Returns
true
if this enum value equalsLowercaseLetter
-
#math_symbol?
Returns
true
if this enum value equalsMathSymbol
-
#modifier_letter?
Returns
true
if this enum value equalsModifierLetter
-
#modifier_symbol?
Returns
true
if this enum value equalsModifierSymbol
-
#non_spacing_mark?
Returns
true
if this enum value equalsNonSpacingMark
-
#open_punctuation?
Returns
true
if this enum value equalsOpenPunctuation
-
#other_letter?
Returns
true
if this enum value equalsOtherLetter
-
#other_number?
Returns
true
if this enum value equalsOtherNumber
-
#other_punctuation?
Returns
true
if this enum value equalsOtherPunctuation
-
#other_symbol?
Returns
true
if this enum value equalsOtherSymbol
-
#paragraph_separator?
Returns
true
if this enum value equalsParagraphSeparator
-
#private_use?
Returns
true
if this enum value equalsPrivateUse
-
#space_separator?
Returns
true
if this enum value equalsSpaceSeparator
-
#spacing_mark?
Returns
true
if this enum value equalsSpacingMark
-
#surrogate?
Returns
true
if this enum value equalsSurrogate
-
#titlecase_letter?
Returns
true
if this enum value equalsTitlecaseLetter
-
#unassigned?
Returns
true
if this enum value equalsUnassigned
-
#uppercase_letter?
Returns
true
if this enum value equalsUppercaseLetter