Lays out glyphs in the specified layout manager starting at a specified glyph.
Original signature is '- (void)layoutGlyphsInLayoutManager:(NSLayoutManager *)layoutMgr startingAtGlyphIndex:(NSUInteger)startGlyphIndex maxNumberOfLineFragments:(NSUInteger)maxNumLines nextGlyphIndex:(NSUInteger *)nextGlyph'
Available in Mac OS X v10.0 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual void LayoutGlyphsInLayoutManagerStartingAtGlyphIndexMaxNumberOfLineFragmentsNextGlyphIndex( NSLayoutManager layoutMgr, NSUInteger startGlyphIndex, NSUInteger maxNumLines, out NSUInteger nextGlyph )
Public Overridable Sub LayoutGlyphsInLayoutManagerStartingAtGlyphIndexMaxNumberOfLineFragmentsNextGlyphIndex ( _ layoutMgr As NSLayoutManager, _ startGlyphIndex As NSUInteger, _ maxNumLines As NSUInteger, _ <OutAttribute> ByRef nextGlyph As NSUInteger _ )
public: virtual void LayoutGlyphsInLayoutManagerStartingAtGlyphIndexMaxNumberOfLineFragmentsNextGlyphIndex( NSLayoutManager^ layoutMgr, NSUInteger startGlyphIndex, NSUInteger maxNumLines, [OutAttribute] NSUInteger% nextGlyph )
Parameters
- layoutMgr (NSLayoutManager)
- The layout manager in which to lay out glyphs.
- startGlyphIndex (NSUInteger)
- The index of the starting glyph.
- maxNumLines (NSUInteger)
- The maximum number of lines to generate. Fewer lines may be laid out if the glyph storage runs out of glyphs.
- nextGlyph (NSUInteger%)
- On return, set to the index of the next glyph that needs to be laid out.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)