Up 
        
        
        Authors 
        
          Generated by Riccardo Mottola 
          
           
         
        Date:  Generated at 2025-02-11 22:28:02 +0100
            
              
        
class_NSLayoutManager 
GSLayoutManager 
GSLayoutManager 
 
NSLayoutManager 
NSLayoutManager 
 
GSLayoutManager->NSLayoutManager 
 
 
 
        
          
            Declared in: AppKit/NSLayoutManager.h 
           
         
        
Availability:  OpenStep
        
          
          Description forthcoming. 
        
        
        Instance Variables 
        
        
          
          
        
        
        
        - (
NSTextView *) 
firstTextView ;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (float) 
hyphenationFactor ;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
invalidateDisplayForCharacterRange:  (
NSRange )aRange;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
invalidateDisplayForGlyphRange:  (
NSRange )aRange;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (BOOL) 
layoutManagerOwnsFirstResponderInWindow:  (
NSWindow *)window;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
setHyphenationFactor:  (float)factor;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSTextView *) 
textViewForBeginningOfSelection ;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
Instance Variables for NSLayoutManager Class 
        
        @public BOOL 
_beganEditing ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public BOOL 
_isSynchronizingDelegates ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public BOOL 
_isSynchronizingFlags ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public NSRange 
_original_selected_range ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public NSRange 
_selected_range ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public NSSelectionAffinity 
_selectionAffinity ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public NSSelectionGranularity 
_selectionGranularity ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public NSMutableAttributedString* 
_temporaryAttributes ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
        @public NSMutableDictionary* 
_typingAttributes ;
        
Availability:  OpenStep
        
          
            Warning  the underscore at the start of the
            name of this instance variable indicates that, even
            though it is not technically private , it is
            intended for internal use within the package, and
            you should not use the variable in other code.
          
        
        
          
            Declared in: AppKit/NSLayoutManager.h 
           
         
        
Availability:  OpenStep
        
          
          Description forthcoming. 
        
        
        
          
          
        
        
        
        - (
NSSize ) 
attachmentSizeForGlyphAtIndex:  (
NSUInteger )glyphIndex;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
drawBackgroundForGlyphRange:  (
NSRange )range
 atPoint:  (
NSPoint )containerOrigin;
        
Availability:  OpenStep
        
          
            Drawing
          
        
         
        
        - (void) 
drawGlyphsForGlyphRange:  (
NSRange )range
 atPoint:  (
NSPoint )containerOrigin;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
drawUnderlineForGlyphRange:  (
NSRange )underlineRange
 underlineType:  (
NSInteger )type
 baselineOffset:  (CGFloat)offset
 lineFragmentRect:  (
NSRect )fragmentRect
 lineFragmentGlyphRange:  (
NSRange )fragmentGlyphRange
 containerOrigin:  (
NSPoint )containerOrigin;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
showAttachmentCell:  (
NSCell *)cell
 inRect:  (
NSRect )rect
 characterIndex:  (
NSUInteger )attachmentIndex;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
underlineGylphRange:  (
NSRange )range
 underlineType:  (
NSInteger )type
 lineFragmentRect:  (
NSRect )fragmentRect
 lineFragmentGlyphRange:  (
NSRange )fragmentGlyphRange
 containerOrigin:  (
NSPoint )containerOrigin;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
              
        
        
          
            Declared in: AppKit/NSLayoutManager.h 
           
         
        
Availability:  OpenStep
        
          
          Description forthcoming. 
        
        
        
          
          
        
        
        
        - (BOOL) 
allowsNonContiguousLayout ;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSRect ) 
boundingRectForGlyphRange:  (
NSRange )glyphRange
 inTextContainer:  (
NSTextContainer *)aTextContainer;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (unsigned int) 
characterIndexMoving:  (
GSInsertionPointMovementDirection )direction
 fromCharacterIndex:  (unsigned int)from
 originalCharacterIndex:  (unsigned int)original
 distance:  (float)distance;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
ensureGlyphsForCharacterRange:  (
NSRange )charRange;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
ensureGlyphsForGlyphRange:  (
NSRange )glyphRange;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
ensureLayoutForBoundingRect:  (
NSRect )bounds
 inTextContainer:  (
NSTextContainer *)container;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
ensureLayoutForCharacterRange:  (
NSRange )charRange;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
ensureLayoutForGlyphRange:  (
NSRange )glyphRange;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
ensureLayoutForTextContainer:  (
NSTextContainer *)container;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (unsigned int) 
glyphIndexForPoint:  (
NSPoint )aPoint
 inTextContainer:  (
NSTextContainer *)aTextContainer;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSUInteger ) 
glyphIndexForPoint:  (
NSPoint )point
 inTextContainer:  (
NSTextContainer *)container
 fractionOfDistanceThroughGlyph:  (CGFloat*)partialFraction;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSRange ) 
glyphRangeForBoundingRect:  (
NSRect )bounds
 inTextContainer:  (
NSTextContainer *)container;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSRange ) 
glyphRangeForBoundingRectWithoutAdditionalLayout:  (
NSRect )bounds
 inTextContainer:  (
NSTextContainer *)container;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (BOOL) 
hasNonContiguousLayout ;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSRect ) 
insertionPointRectForCharacterIndex:  (unsigned int)cindex
 inTextContainer:  (
NSTextContainer *)textContainer;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
invalidateGlyphsOnLayoutInvalidationForGlyphRange:  (
NSRange )glyphRange;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
invalidateLayoutForCharacterRange:  (
NSRange )charRange
 actualCharacterRange:  (
NSRangePointer )actualCharRange;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSPoint ) 
locationForGlyphAtIndex:  (
NSUInteger )glyphIndex;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSRect *) 
rectArrayForCharacterRange:  (
NSRange )charRange
 withinSelectedCharacterRange:  (
NSRange )selCharRange
 inTextContainer:  (
NSTextContainer *)container
 rectCount:  (
NSUInteger *)rectCount;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSRect *) 
rectArrayForGlyphRange:  (
NSRange )glyphRange
 withinSelectedGlyphRange:  (
NSRange )selGlyphRange
 inTextContainer:  (
NSTextContainer *)container
 rectCount:  (
NSUInteger *)rectCount;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
setAllowsNonContiguousLayout:  (BOOL)flag;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
textContainerChangedTextView:  (
NSTextContainer *)aContainer;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
              
        
        
          
            Declared in: AppKit/NSLayoutManager.h 
           
         
        
Availability:  OpenStep
        
          
          Description forthcoming. 
        
        
        
          
          
        
        
        
        - (void) 
addTemporaryAttribute:  (
NSString *)attr
 value:  (id)value
 forCharacterRange:  (
NSRange )range;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
addTemporaryAttributes:  (
NSDictionary *)attrs
 forCharacterRange:  (
NSRange )range;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
removeTemporaryAttribute:  (
NSString *)attr
 forCharacterRange:  (
NSRange )range;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (void) 
setTemporaryAttributes:  (
NSDictionary *)attrs
 forCharacterRange:  (
NSRange )range;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (id) 
temporaryAttribute:  (
NSString *)attr
 atCharacterIndex:  (
NSUInteger )index
 effectiveRange:  (
NSRange *)range;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (id) 
temporaryAttribute:  (
NSString *)attr
 atCharacterIndex:  (
NSUInteger )index
 longestEffectiveRange:  (
NSRange *)longestRange
 inRange:  (
NSRange )range;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSDictionary *) 
temporaryAttributesAtCharacterIndex:  (
NSUInteger )index
 effectiveRange:  (
NSRange *)range;
        
Availability:  OpenStep
        
          
            Description forthcoming. 
          
        
         
        
        - (
NSDictionary *) 
temporaryAttributesAtCharacterIndex:  (
NSUInteger )index
 longestEffectiveRange:  (
NSRange *)longestRange
 inRange:  (
NSRange )range;
        
Availability:  MacOS-X 10.5.0
        
          
            Description forthcoming. 
          
        
         
        
        Up