Instance Method
makeGlyph(name:changeName:) newGlyphWithName:changeName: newGlyphWithName_changeName_
Creates a glyph configured for the font without adding it to glyphs.
Declaration
func makeGlyph(name glyphName: String, changeName: Bool) -> GSGlyphDeclaration
- (GSGlyph *) newGlyphWithName:(NSString *) glyphName changeName:(BOOL) changeName;Declaration
newGlyphWithName_changeName_(glyphName: str, changeName: bool) -> GSGlyphParameters
glyphNameThe requested glyph name or component expression.
changeNameWhether to use the preferred name supplied by glyph information.
Discussion
Glyph information, master layers, components, metrics keys, and default widths are initialized when available. A name in the form base+mark=result explicitly defines the components and resulting glyph name.
See Also
Adding and Removing Glyphs
Creates a glyph configured for the font without adding it to glyphs.
Adds a glyph to the font.
Adds a glyph without undo, observer notifications, synchronization, or cache updates.
Adds a sequence of glyphs to the font as one undoable change.
Removes a glyph from the font and clears its parent.
Removes a sequence of glyphs from the font as one undoable change.
Creates and adds glyphs for a sequence of glyph names and Unicode ranges.