#import <CPLayoutManager.h>
Definition at line 2 of file CPLayoutManager.h.
◆ addTemporaryAttributes:forCharacterRange:()
- (void) addTemporaryAttributes: |
|
(CPDictionary) |
attributes |
forCharacterRange: |
|
(CPRange) |
charRange |
|
|
| |
|
implementation |
◆ addTextContainer:()
◆ boundingRectForGlyphRange:inTextContainer:()
- (CGRect) boundingRectForGlyphRange: |
|
(CGRange) |
aRange |
inTextContainer: |
|
(CPTextContainer) |
container |
|
|
| |
|
implementation |
◆ characterIndexForGlyphAtIndex:()
- (unsigned) characterIndexForGlyphAtIndex: |
|
(unsigned) |
index |
|
|
implementation |
◆ characterRangeForGlyphRange:actualGlyphRange:()
- (CPRange) characterRangeForGlyphRange: |
|
(CPRange) |
aRange |
actualGlyphRange: |
|
(CPRangePointer) |
actualRange |
|
|
| |
|
implementation |
◆ drawBackgroundForGlyphRange:atPoint:()
- (void) drawBackgroundForGlyphRange: |
|
(CPRange) |
aRange |
atPoint: |
|
(CGPoint) |
aPoint |
|
|
| |
|
implementation |
◆ drawGlyphsForGlyphRange:atPoint:()
- (void) drawGlyphsForGlyphRange: |
|
(CPRange) |
aRange |
atPoint: |
|
(CGPoint) |
aPoint |
|
|
| |
|
implementation |
◆ drawUnderlineForGlyphRange:underlineType:baselineOffset:lineFragmentRect:lineFragmentGlyphRange:containerOrigin:()
- (void) drawUnderlineForGlyphRange: |
|
(CPRange) |
glyphRange |
underlineType: |
|
(int) |
underlineVal |
baselineOffset: |
|
(float) |
baselineOffset |
lineFragmentRect: |
|
(CGRect) |
lineFragmentRect |
lineFragmentGlyphRange: |
|
(CPRange) |
lineGlyphRange |
containerOrigin: |
|
(CGPoint) |
containerOrigin |
|
|
| |
|
implementation |
◆ encodeWithCoder:()
- (void) encodeWithCoder: |
|
(CPCoder) |
aCoder |
|
|
implementation |
◆ extraLineFragmentRect()
- (CGRect) extraLineFragmentRect |
|
|
|
|
implementation |
◆ extraLineFragmentTextContainer()
◆ extraLineFragmentUsedRect()
- (CGRect) extraLineFragmentUsedRect |
|
|
|
|
implementation |
◆ firstTextView()
◆ glyphIndexForPoint:inTextContainer:()
- (unsigned) glyphIndexForPoint: |
|
(CGPoint) |
point |
inTextContainer: |
|
(CPTextContainer) |
container |
|
|
| |
|
implementation |
◆ glyphIndexForPoint:inTextContainer:fractionOfDistanceThroughGlyph:()
- (unsigned) glyphIndexForPoint: |
|
(CGPoint) |
point |
inTextContainer: |
|
(CPTextContainer) |
container |
fractionOfDistanceThroughGlyph: |
|
(FloatArray) |
partialFraction |
|
|
| |
|
implementation |
◆ glyphRangeForBoundingRect:inTextContainer:()
- (CPRange) glyphRangeForBoundingRect: |
|
(CGRect) |
aRect |
inTextContainer: |
|
(CPTextContainer) |
container |
|
|
| |
|
implementation |
◆ glyphRangeForTextContainer:()
◆ init()
◆ initWithCoder:()
- (id) initWithCoder: |
|
(CPCoder) |
aCoder |
|
|
implementation |
◆ insertTextContainer:atIndex:()
- (void) insertTextContainer: |
|
(CPTextContainer) |
aContainer |
atIndex: |
|
(int) |
index |
|
|
| |
|
implementation |
◆ invalidateDisplayForGlyphRange:()
- (void) invalidateDisplayForGlyphRange: |
|
(CPRange) |
range |
|
|
implementation |
◆ invalidateLayoutForCharacterRange:isSoft:actualCharacterRange:()
- (void) invalidateLayoutForCharacterRange: |
|
(CPRange) |
aRange |
isSoft: |
|
(BOOL) |
flag |
actualCharacterRange: |
|
(CPRangePointer) |
actualCharRange |
|
|
| |
|
implementation |
◆ layoutManagerOwnsFirstResponderInWindow:()
- (BOOL) layoutManagerOwnsFirstResponderInWindow: |
|
(CPWindow) |
aWindow |
|
|
implementation |
◆ lineFragmentRectForGlyphAtIndex:effectiveRange:()
- (CGRect) lineFragmentRectForGlyphAtIndex: |
|
(unsigned) |
glyphIndex |
effectiveRange: |
|
(CPRangePointer) |
effectiveGlyphRange |
|
|
| |
|
implementation |
◆ lineFragmentUsedRectForGlyphAtIndex:effectiveRange:()
- (CGRect) lineFragmentUsedRectForGlyphAtIndex: |
|
(unsigned) |
glyphIndex |
effectiveRange: |
|
(CPRangePointer) |
effectiveGlyphRange |
|
|
| |
|
implementation |
◆ locationForGlyphAtIndex:()
- (CGPoint) locationForGlyphAtIndex: |
|
(unsigned) |
index |
|
|
implementation |
◆ numberOfCharacters()
- (int) numberOfCharacters |
|
|
|
|
implementation |
◆ numberOfGlyphs()
◆ rectArrayForCharacterRange:withinSelectedCharacterRange:inTextContainer:rectCount:()
- (CPArray) rectArrayForCharacterRange: |
|
(CPRange) |
charRange |
withinSelectedCharacterRange: |
|
(CPRange) |
selectedCharRange |
inTextContainer: |
|
(CPTextContainer) |
container |
rectCount: |
|
(CGRectPointer) |
rectCount |
|
|
| |
|
implementation |
◆ removeTemporaryAttribute:forCharacterRange:()
- (void) removeTemporaryAttribute: |
|
(CPString) |
attributeName |
forCharacterRange: |
|
(CPRange) |
charRange |
|
|
| |
|
implementation |
◆ removeTextContainerAtIndex:()
- (void) removeTextContainerAtIndex: |
|
(int) |
index |
|
|
implementation |
◆ setExtraLineFragmentRect:usedRect:textContainer:()
- (void) setExtraLineFragmentRect: |
|
(CGRect) |
rect |
usedRect: |
|
(CGRect) |
usedRect |
textContainer: |
|
(CPTextContainer) |
textContainer |
|
|
| |
|
implementation |
◆ setLineFragmentRect:forGlyphRange:usedRect:()
- (void) setLineFragmentRect: |
|
(CGRect) |
fragmentRect |
forGlyphRange: |
|
(CPRange) |
glyphRange |
usedRect: |
|
(CGRect) |
usedRect |
|
|
| |
|
implementation |
◆ setLocation:forStartOfGlyphRange:()
- (void) setLocation: |
|
(CGPoint) |
aPoint |
forStartOfGlyphRange: |
|
(CPRange) |
glyphRange |
|
|
| |
|
implementation |
◆ setTemporaryAttributes:forCharacterRange:()
- (void) setTemporaryAttributes: |
|
(CPDictionary) |
attributes |
forCharacterRange: |
|
(CPRange) |
charRange |
|
|
| |
|
implementation |
◆ setTextContainer:forGlyphRange:()
- (void) setTextContainer: |
|
(CPTextContainer) |
aTextContainer |
forGlyphRange: |
|
(CPRange) |
glyphRange |
|
|
| |
|
implementation |
◆ temporaryAttributesAtCharacterIndex:effectiveRange:()
- (CPDictionary) temporaryAttributesAtCharacterIndex: |
|
(unsigned) |
index |
effectiveRange: |
|
(CPRangePointer) |
effectiveRange |
|
|
| |
|
implementation |
◆ textContainerChangedTextView:()
◆ textContainerForGlyphAtIndex:effectiveRange:()
- (CPTextContainer) textContainerForGlyphAtIndex: |
|
(unsigned) |
index |
effectiveRange: |
|
(CPRangePointer) |
effectiveGlyphRange |
|
|
| |
|
implementation |
◆ textContainerForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:()
- (CPTextContainer) textContainerForGlyphAtIndex: |
|
(unsigned) |
index |
effectiveRange: |
|
(CPRangePointer) |
effectiveGlyphRange |
withoutAdditionalLayout: |
|
(BOOL) |
flag |
|
|
| |
|
implementation |
◆ textStorage:edited:range:changeInLength:invalidatedRange:()
- (void) textStorage: |
|
(CPTextStorage) |
textStorage |
edited: |
|
(unsigned) |
mask |
range: |
|
(CPRange) |
charRange |
changeInLength: |
|
(int) |
delta |
invalidatedRange: |
|
(CPRange) |
invalidatedRange |
|
|
| |
|
implementation |
◆ textViewForBeginningOfSelection()
◆ usedRectForTextContainer:()
The documentation for this class was generated from the following files: