NSLayoutManager
0.1
28 February, 2000
NSLayoutManager
AppKit/NSLayoutManager.h
NSObject
addTextContainer:aTextContainer
backgroundLayoutEnabled
boundingRectForGlyphRange:glyphRangeinTextContainer:aTextContainer
characterIndexForGlyphAtIndex:glyphIndex
characterRangeForGlyphRange:glyphRangeactualGlyphRange:actualGlyphRange
delegate
deleteGlyphsInRange:glyphRange
drawBackgroundForGlyphRange:glyphRange
drawGlyphsForGlyphRange:glyphRange
drawsOutsideLineFragmentForGlyphAtIndex:glyphIndex
drawUnderlineForGlyphRange:glyphRangeunderlineType:underlineTypebaselineOffset:baselineOffsetlineFragmentRect:lineRectlineFragmentGlyphRange:lineGlyphRangecontainerOrigin:containerOrigin
extraLineFragmentRect
extraLineFragmentTextContainer
extraLineFragmentUsedRect
firstTextView
firstUnlaidCharacterIndex
firstUnlaidGlyphIndex
fractionOfDistanceThroughGlyphForPoint:aPointinTextContainer:aTextContainer
getFirstUnlaidCharacterIndex:charIndexglyphIndex:glyphIndex
getGlyphs:glyphArray
glyphAtIndex:glyphIndex
glyphAtIndex:glyphIndexisValidIndex:flag
glyphIndexForPoint:aPointinTextContainer:aTextContainer
glyphIndexForPoint:aPointinTextContainer:aTextContainerfractionOfDistanceThroughGlyph:partialFraction
glyphRangeForBoundingRect:aRectinTextContainer:aTextContainer
glyphRangeForBoundingRectWithoutAdditionalLayout:boundsinTextContainer:container
glyphRangeForCharacterRange:charRangeactualCharacterRange:actualCharRange
glyphRangeForTextContainer:aTextContainer
hyphenationFactor
init
insertGlyph:aGlyphatGlyphIndex:glyphIndexcharacterIndex:charIndex
insertTextContainer:aTextContainer
intAttribute:attributeTagforGlyphAtIndex:glyphIndex
invalidateDisplayForCharacterRange:charRange
invalidateDisplayForGlyphRange:glyphRange
invalidateGlyphsForCharacterRange:charRangechangeInLength:lengthChangeactualCharacterRange:actualCharRange
invalidateLayoutForCharacterRange:charRangeisSoft:(BOOL)flag actualCharacterRange:actualCharRange
isValidGlyphIndex:glyphIndex
layoutManagerOwnsFirstResponderInWindow:aWindow
lineFragmentRectForGlyphAtIndex:glyphIndexeffectiveRange:lineFragmentRange
lineFragmentUsedRectForGlyphAtIndex:glyphIndexeffectiveRange:lineFragmentRange
locationForGlyphAtIndex:glyphIndex
notShownAttributeForGlyphAtIndex:glyphIndex
numberOfGlyphs
rangeOfNominallySpacedGlyphsContainingIndex:glyphIndex
rectArrayForCharacterRange:charRangewithinSelectedCharacterRange:selCharRangeinTextContainer:aTextContainer
rectArrayForGlyphRange:glyphRangewithinSelectedGlyphRange:selGlyphRangeinTextContainer:aTextContainer
removeTextContainerAtIndex:index
replaceGlyphAtIndex:glyphIndex
replaceTextStorage:newTextStorage
rulerAccessoryViewForTextView:aTextViewparagraphStyle:paraStyleruler:(NSRulerView *)aRulerView enabled:flag
rulerMarkersForTextView:aTextViewparagraphStyle:paraStyle
setBackgroundLayoutEnabled:flag
setCharacterIndex:charIndexforGlyphAtIndex:glyphIndex
setDelegate:anObject
setDrawsOutsideLineFragment:flagforGlyphAtIndex:glyphIndex
setExtraLineFragmentRect:aRectusedRect:usedRecttextContainer:aTextContainer
setHyphenationFactor:factor
setIntAttribute:attributeTagvalue:(int)anInt forGlyphAtIndex:glyphIndex
setLineFragmentRect:fragmentRectforGlyphRange:glyphRange
setLocation:aPointforStartOfGlyphRange:glyphRange
setNotShownAttribute:flagforGlyphAtIndex:glyphIndex
setShowsControlCharacters:flag
setShowsInvisibleCharacters:flag
setTextContainer:aTextContainer
setTextStorage:textStorage
setUsesScreenFonts:flag
showAttachmentCell:cellinRect:rectcharacterIndex:attachmentIndex;
showsControlCharacters
showsInvisibleCharacters
substituteFontForFont:originalFont
textContainerChangedGeometry:aTextContainer
textContainerChangedTextView:aTextContainer
textContainerForGlyphAtIndex:glyphIndexeffectiveRange:effectiveGlyphRange
textContainers
textStorage
textStorage:aTextStorageedited:(unsigned int)mask range:rangechangeInLength:lengthChangeinvalidatedRange:invalidatedCharRange
textViewForBeginningOfSelection
underlineGlyphRange:glyphRangeunderlineType:underlineTypelineFragmentRect:lineRectlineFragmentGlyphRange:lineGlyphRangecontainerOrigin:containerOrigin
usedRectForTextContainer:aTextContainer
usesScreenFonts
layoutManager:aLayoutManagerdidCompleteLayoutForTextContainer:aTextContainer
layoutManagerDidInvalidateLayout:aLayoutManager