enum HarfBuzz::UnicodeGeneralCategoryT

Overview

Data type for the "General_Category" (gc) property from the Unicode Character Database.

Defined in:

lib/gi-crystal/src/auto/harf_buzz-0.0/harf_buzz.cr

Enum Members

Control = 0_u32

[Cc]

Format = 1_u32

[Cf]

Unassigned = 2_u32

[Cn]

PrivateUse = 3_u32

[Co]

Surrogate = 4_u32

[Cs]

LowercaseLetter = 5_u32

[Ll]

ModifierLetter = 6_u32

[Lm]

OtherLetter = 7_u32

[Lo]

TitlecaseLetter = 8_u32

[Lt]

UppercaseLetter = 9_u32

[Lu]

SpacingMark = 10_u32

[Mc]

EnclosingMark = 11_u32

[Me]

NonSpacingMark = 12_u32

[Mn]

DecimalNumber = 13_u32

[Nd]

LetterNumber = 14_u32

[Nl]

OtherNumber = 15_u32

[No]

ConnectPunctuation = 16_u32

[Pc]

DashPunctuation = 17_u32

[Pd]

ClosePunctuation = 18_u32

[Pe]

FinalPunctuation = 19_u32

[Pf]

InitialPunctuation = 20_u32

[Pi]

OtherPunctuation = 21_u32

[Po]

OpenPunctuation = 22_u32

[Ps]

CurrencySymbol = 23_u32

[Sc]

ModifierSymbol = 24_u32

[Sk]

MathSymbol = 25_u32

[Sm]

OtherSymbol = 26_u32

[So]

LineSeparator = 27_u32

[Zl]

ParagraphSeparator = 28_u32

[Zp]

SpaceSeparator = 29_u32

[Zs]

Class Method Summary

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.


[View source]

Instance Method Detail

def close_punctuation? #

[View source]
def connect_punctuation? #

[View source]
def control? #

[View source]
def currency_symbol? #

[View source]
def dash_punctuation? #

[View source]
def decimal_number? #

[View source]
def enclosing_mark? #

[View source]
def final_punctuation? #

[View source]
def format? #

[View source]
def initial_punctuation? #

[View source]
def letter_number? #

[View source]
def line_separator? #

[View source]
def lowercase_letter? #

[View source]
def math_symbol? #

[View source]
def modifier_letter? #

[View source]
def modifier_symbol? #

[View source]
def non_spacing_mark? #

[View source]
def open_punctuation? #

[View source]
def other_letter? #

[View source]
def other_number? #

[View source]
def other_punctuation? #

[View source]
def other_symbol? #

[View source]
def paragraph_separator? #

[View source]
def private_use? #

[View source]
def space_separator? #

[View source]
def spacing_mark? #

[View source]
def surrogate? #

[View source]
def titlecase_letter? #

[View source]
def unassigned? #

[View source]
def uppercase_letter? #

[View source]