Extracts the information needed to lay out the provided glyphs from the provided range.
- macOS 10.3–10.13Deprecated
The range of glyphs.
The glyphs to lay out.
The original characters for the glyphs. Note that a glyph at index 1 is not necessarily mapped to the character at index 1, because a glyph may be for a ligature or accent.
The inscription attributes for each glyph, which are used to layout characters that are combined together.
Contains a Boolean value indicating whether a glyph is elastic for each glyph. An elastic glyph can be made longer at the end of a line or when needed for justification.
Contains the bidirectional level value generated by
NSGlyph, in case a subclass chooses to use this value.
A subclass can override this method to interact with custom glyph storage.