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