Instance Method
apply(_:changeName:changeUnicode:) applyGlyphInfo:changeName:changeUnicode: applyGlyphInfo_changeName_changeUnicode_
Applies glyph information from a Glyph Info Database record.
Declaration
func apply(_ info: GSGlyphInfo, changeName: Bool, changeUnicode: Bool)Declaration
- (void) applyGlyphInfo:(GSGlyphInfo *) info changeName:(BOOL) changeName changeUnicode:(BOOL) changeUnicode;Declaration
applyGlyphInfo_changeName_changeUnicode_(info: GSGlyphInfo, changeName: bool, changeUnicode: bool)Parameters
infoThe glyph information to apply.
changeNameWhether to adopt the name from the glyph information.
changeUnicodeWhether to adopt the Unicode values from the glyph information.
Discussion
Glyph info stored as glyph-local overrides is preserved. The name and Unicode values are changed only when requested. An established private-use glyph name is preserved.
See Also
Glyph Info
Whether any glyph info is stored as a glyph-local override.
Applies glyph information from a Glyph Info Database record for construction-time use.