enum HarfBuzz::OtNameIdPredefinedT

Overview

An enum type representing the pre-defined name IDs.

For more information on these fields, see the OpenType spec.

Defined in:

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

Enum Members

Copyright = 0_u32

Copyright notice

FontFamily = 1_u32

Font Family name

FontSubfamily = 2_u32

Font Subfamily name

UniqueId = 3_u32

Unique font identifier

FullName = 4_u32

Full font name that reflects all family and relevant subfamily descriptors

VersionString = 5_u32

Version string

PostscriptName = 6_u32

PostScript name for the font

Trademark = 7_u32

Trademark

Manufacturer = 8_u32

Manufacturer Name

Designer = 9_u32

Designer

Description = 10_u32

Description

VendorUrl = 11_u32

URL of font vendor

DesignerUrl = 12_u32

URL of typeface designer

License = 13_u32

License Description

LicenseUrl = 14_u32

URL where additional licensing information can be found

TypographicFamily = 16_u32

Typographic Family name

TypographicSubfamily = 17_u32

Typographic Subfamily name

MacFullName = 18_u32

Compatible Full Name for MacOS

SampleText = 19_u32

Sample text

CidFindfontName = 20_u32

PostScript CID findfont name

WwsFamily = 21_u32

WWS Family Name

WwsSubfamily = 22_u32

WWS Subfamily Name

LightBackground = 23_u32

Light Background Palette

DarkBackground = 24_u32

Dark Background Palette

VariationsPsPrefix = 25_u32

Variations PostScript Name Prefix

Invalid = 65535_u32

Value to represent a nonexistent name ID.

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Instance Method Detail

def cid_findfont_name? #

def copyright? #

def dark_background? #

def description? #

def designer? #

def designer_url? #

def font_family? #

def font_subfamily? #

def full_name? #

def invalid? #

def license? #

def license_url? #

def light_background? #

def mac_full_name? #

def manufacturer? #

def postscript_name? #

def sample_text? #

def trademark? #

def typographic_family? #

def typographic_subfamily? #

def unique_id? #

def variations_ps_prefix? #

def vendor_url? #

def version_string? #

def wws_family? #

def wws_subfamily? #