Class
GSGlyphsInfo
Declaration
class GSGlyphsInfoDeclaration
@interface GSGlyphsInfo : NSObjectDeclaration
class GSGlyphsInfo(NSObject)Overview
GSGlyphsInfos: This is a singleton class to provide glyphInfo services. \ingroup common This is a singleton class to provide glyphInfo services.
Topics
Initializers
Instance Properties
The array containing the glyphs info data.
An array of glyph groups.
Instance Methods
Converts all glyph names to production names
Returns the index of the glyph in the database.
Returns the GSGlyphInfo for the glyph with Glyph.
Returns the GSGlyphInfo for the glyph with Name.
Returns the GSGlyphInfo for the glyph with Unicode.
Converts a string into a list of glyph names
Returns the name of the lowercase glyph name linked to the given uppercase name
Converts a name to a standardized name
Converts a name to a production name
Generates missing anchors in the Layer.
Updates the glyph info in the Glyph.
Type Properties
The weight classes
The width classes
The weight classes
The width classes
Type Methods
StandardizedVariants.txt keys are glyph names for the first column, values is a list of (VS, name)
Returns a file name suitable for the given glyph name.
OpenType Script Tags > Langauge Identifiers (e.g. for CoreText)
OpenType Script Tags > Langauge Identifiers (e.g. for CoreText)
Returns an array with the language tag formatted as a language identifier if no identifier is known for the given tag.
Returns the script tag formatted as a script identifier if no identifier is known for the given tag.
Returns the shared GlyphsInfos object.
Removes all illegal parts from the file name and masks reserved file name parts
Topics
Instance Properties
The array containing the glyphs info data.
An array of glyph groups.
Instance Methods
Converts all glyph names to production names
Returns the index of the glyph in the database.
Returns the GSGlyphInfo for the glyph with Glyph.
Returns the GSGlyphInfo for the glyph with Name.
Returns the GSGlyphInfo for the glyph with Unicode.
Converts a string into a list of glyph names
Returns the name of the lowercase glyph name linked to the given uppercase name
Converts a name to a standardized name
Converts a name to a production name
Generates missing anchors in the Layer.
Updates the glyph info in the Glyph.
Type Properties
The weight classes
The width classes
The weight classes
The width classes
Type Methods
StandardizedVariants.txt keys are glyph names for the first column, values is a list of (VS, name)
Returns a file name suitable for the given glyph name.
OpenType Script Tags > Langauge Identifiers (e.g. for CoreText)
OpenType Script Tags > Langauge Identifiers (e.g. for CoreText)
Returns an array with the language tag formatted as a language identifier if no identifier is known for the given tag.
Returns the script tag formatted as a script identifier if no identifier is known for the given tag.
Returns the shared GlyphsInfos object.
Removes all illegal parts from the file name and masks reserved file name parts
Relationships
Inherits From
NSObject
Conforms To
ObjectiveC.NSObjectProtocolSwift.CVarArgSwift.CustomDebugStringConvertibleSwift.CustomStringConvertibleSwift.EquatableSwift.Hashable
Relationships
Inherits From
NSObject