MonobjcMonobjc Documented Class Library
LayoutGlyphsInLayoutManagerStartingAtGlyphIndexMaxNumberOfLineFragmentsNextGlyphIndex Method (layoutMgr, startGlyphIndex, maxNumLines, nextGlyph)
NamespacesMonobjc.AppKitNSTypesetterLayoutGlyphsInLayoutManagerStartingAtGlyphIndexMaxNumberOfLineFragmentsNextGlyphIndex(NSLayoutManager, NSUInteger, NSUInteger, NSUInteger%)

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 BasicVisual 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)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)