|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.appkit.NSLayoutManager
public abstract class NSLayoutManager
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
| Nested Class Summary | |
|---|---|
static class |
NSLayoutManager.__lmFlags
|
static class |
NSLayoutManager._class_
|
| Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding |
|---|
NSCoding._static_ |
| Nested classes/interfaces inherited from interface org.rococoa.cocoa.appkit.protocols.NSGlyphStorage |
|---|
NSGlyphStorage._static_ |
| Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
|---|
NSObject._static_ |
| Constructor Summary | |
|---|---|
NSLayoutManager()
|
|
| Method Summary | |
|---|---|
abstract void |
addTemporaryAttribute_value_forCharacterRange(NSString attrName,
ObjCObject value,
NSRange.ByValue charRange)
Original signature : -(void)addTemporaryAttribute:(NSString*) value:(id) forCharacterRange:(NSRange)native declaration : NSLayoutManager.h:514 |
abstract void |
addTemporaryAttributes_forCharacterRange(NSDictionary attrs,
NSRange.ByValue charRange)
Original signature : -(void)addTemporaryAttributes:(NSDictionary*) forCharacterRange:(NSRange)native declaration : NSLayoutManager.h:506 |
abstract void |
addTextContainer(NSTextContainer container)
Original signature : -(void)addTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:220 |
static NSLayoutManager |
alloc()
|
abstract boolean |
allowsNonContiguousLayout()
Original signature : -(BOOL)allowsNonContiguousLayoutnative declaration : NSLayoutManager.h:272 |
NSTextViewSupport |
as_NSLayoutManager_NSTextViewSupport()
|
abstract NSObject |
attachmentSizeForGlyphAtIndex(NSUInteger glyphIndex)
Original signature : -(id)attachmentSizeForGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:441 |
abstract NSAttributedString |
attributedString()
Original signature : -(NSAttributedString*)attributedStringnative declaration : NSLayoutManager.h:196 |
abstract boolean |
backgroundLayoutEnabled()
Original signature : -(BOOL)backgroundLayoutEnablednative declaration : NSLayoutManager.h:236 |
abstract NSRect.ByValue |
boundingRectForGlyphRange_inTextContainer(NSRange.ByValue glyphRange,
NSTextContainer container)
Original signature : -(NSRect)boundingRectForGlyphRange:(NSRange) inTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:480 |
abstract NSRect.ByValue |
boundsRectForTextBlock_glyphRange(NSTextBlock block,
NSRange.ByValue glyphRange)
Original signature : -(NSRect)boundsRectForTextBlock:(NSTextBlock*) glyphRange:(NSRange)native declaration : NSLayoutManager.h:450 |
abstract NSUInteger |
characterIndexForGlyphAtIndex(NSUInteger glyphIndex)
Original signature : -(NSUInteger)characterIndexForGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:347 |
abstract NSUInteger |
characterIndexForPoint_inTextContainer_fractionOfDistanceBetweenInsertionPoints(NSPoint.ByValue point,
NSTextContainer container,
CGFloatByReference partialFraction)
Original signature : -(NSUInteger)characterIndexForPoint:(NSPoint) inTextContainer:(NSTextContainer*) fractionOfDistanceBetweenInsertionPoints:(CGFloat*)native declaration : NSLayoutManager.h:493 |
static NSLayoutManager |
create()
Factory method |
abstract NSObject |
defaultAttachmentScaling()
Original signature : -(id)defaultAttachmentScalingnative declaration : NSLayoutManager.h:256 |
abstract org.rococoa.cocoa.CGFloat |
defaultBaselineOffsetForFont(NSFont theFont)
Returns the default line height specified by the layout manager's typesetter behavior for the given font. |
abstract org.rococoa.cocoa.CGFloat |
defaultLineHeightForFont(NSFont theFont)
Original signature : -(CGFloat)defaultLineHeightForFont:(NSFont*)native declaration : NSLayoutManager.h:524 |
abstract NSLayoutManagerDelegate |
delegate()
Original signature : -(idnative declaration : NSLayoutManager.h:212 |
abstract void |
deleteGlyphsInRange(NSRange.ByValue glyphRange)
Original signature : -(void)deleteGlyphsInRange:(NSRange)native declaration : NSLayoutManager.h:323 |
abstract boolean |
drawsOutsideLineFragmentForGlyphAtIndex(NSUInteger glyphIndex)
Original signature : -(BOOL)drawsOutsideLineFragmentForGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:438 |
abstract void |
ensureGlyphsForCharacterRange(NSRange.ByValue charRange)
Original signature : -(void)ensureGlyphsForCharacterRange:(NSRange)native declaration : NSLayoutManager.h:299 |
abstract void |
ensureGlyphsForGlyphRange(NSRange.ByValue glyphRange)
Original signature : -(void)ensureGlyphsForGlyphRange:(NSRange)native declaration : NSLayoutManager.h:300 |
abstract void |
ensureLayoutForBoundingRect_inTextContainer(NSRect.ByValue bounds,
NSTextContainer container)
Original signature : -(void)ensureLayoutForBoundingRect:(NSRect) inTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:304 |
abstract void |
ensureLayoutForCharacterRange(NSRange.ByValue charRange)
Original signature : -(void)ensureLayoutForCharacterRange:(NSRange)native declaration : NSLayoutManager.h:301 |
abstract void |
ensureLayoutForGlyphRange(NSRange.ByValue glyphRange)
Original signature : -(void)ensureLayoutForGlyphRange:(NSRange)native declaration : NSLayoutManager.h:302 |
abstract void |
ensureLayoutForTextContainer(NSTextContainer container)
Original signature : -(void)ensureLayoutForTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:303 |
abstract NSRect.ByValue |
extraLineFragmentRect()
Original signature : -(NSRect)extraLineFragmentRectnative declaration : NSLayoutManager.h:427 |
abstract NSTextContainer |
extraLineFragmentTextContainer()
Original signature : -(NSTextContainer*)extraLineFragmentTextContainernative declaration : NSLayoutManager.h:429 |
abstract NSRect.ByValue |
extraLineFragmentUsedRect()
Original signature : -(NSRect)extraLineFragmentUsedRectnative declaration : NSLayoutManager.h:428 |
abstract NSUInteger |
firstUnlaidCharacterIndex()
Original signature : -(NSUInteger)firstUnlaidCharacterIndexnative declaration : NSLayoutManager.h:402 |
abstract NSUInteger |
firstUnlaidGlyphIndex()
Original signature : -(NSUInteger)firstUnlaidGlyphIndexnative declaration : NSLayoutManager.h:403 |
abstract org.rococoa.cocoa.CGFloat |
fractionOfDistanceThroughGlyphForPoint_inTextContainer(NSPoint.ByValue point,
NSTextContainer container)
Original signature : -(CGFloat)fractionOfDistanceThroughGlyphForPoint:(NSPoint) inTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:489 |
abstract void |
getFirstUnlaidCharacterIndex_glyphIndex(NativeSizeByReference charIndex,
NativeSizeByReference glyphIndex)
Original signature : -(void)getFirstUnlaidCharacterIndex:(NSUInteger*) glyphIndex:(NSUInteger*)native declaration : NSLayoutManager.h:401 |
abstract NSUInteger |
getGlyphs_range(IntBuffer glyphArray,
NSRange.ByValue glyphRange)
Original signature : -(NSUInteger)getGlyphs:(NSGlyph*) range:(NSRange)native declaration : NSLayoutManager.h:364 |
abstract NSUInteger |
getGlyphs_range(IntByReference glyphArray,
NSRange.ByValue glyphRange)
Deprecated. use the safer methods getGlyphs_range(java.nio.IntBuffer, org.rococoa.cocoa.foundation.NSRange.ByValue) and getGlyphs_range(com.sun.jna.ptr.IntByReference, org.rococoa.cocoa.foundation.NSRange.ByValue) instead |
abstract NSUInteger |
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(NSRange.ByValue glyphRange,
IntBuffer glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntBuffer inscribeBuffer,
boolean elasticBuffer,
ByteBuffer bidiLevelBuffer)
Original signature : -(NSUInteger)getGlyphsInRange:(NSRange) glyphs:(NSGlyph*) characterIndexes:(NSUInteger*) glyphInscriptions:(NSGlyphInscription*) elasticBits:(BOOL*) bidiLevels:(unsigned char*)native declaration : NSLayoutManager.h:360 |
abstract NSUInteger |
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(NSRange.ByValue glyphRange,
IntByReference glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntByReference inscribeBuffer,
boolean elasticBuffer,
Pointer bidiLevelBuffer)
Deprecated. use the safer methods getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(org.rococoa.cocoa.foundation.NSRange.ByValue, java.nio.IntBuffer, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, java.nio.IntBuffer, boolean, java.nio.ByteBuffer) and getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(org.rococoa.cocoa.foundation.NSRange.ByValue, com.sun.jna.ptr.IntByReference, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, com.sun.jna.ptr.IntByReference, boolean, com.sun.jna.Pointer) instead |
abstract NSUInteger |
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange.ByValue glyphRange,
IntBuffer glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntBuffer inscribeBuffer,
boolean elasticBuffer)
Original signature : -(NSUInteger)getGlyphsInRange:(NSRange) glyphs:(NSGlyph*) characterIndexes:(NSUInteger*) glyphInscriptions:(NSGlyphInscription*) elasticBits:(BOOL*)native declaration : NSLayoutManager.h:358 |
abstract NSUInteger |
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange.ByValue glyphRange,
IntByReference glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntByReference inscribeBuffer,
boolean elasticBuffer)
Deprecated. use the safer methods getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(org.rococoa.cocoa.foundation.NSRange.ByValue, java.nio.IntBuffer, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, java.nio.IntBuffer, boolean) and getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(org.rococoa.cocoa.foundation.NSRange.ByValue, com.sun.jna.ptr.IntByReference, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, com.sun.jna.ptr.IntByReference, boolean) instead |
abstract NSUInteger |
getLineFragmentInsertionPointsForCharacterAtIndex_alternatePositions_inDisplayOrder_positions_characterIndexes(NSUInteger charIndex,
boolean aFlag,
boolean dFlag,
CGFloatByReference positions,
NativeSizeByReference charIndexes)
Original signature : -(NSUInteger)getLineFragmentInsertionPointsForCharacterAtIndex:(NSUInteger) alternatePositions:(BOOL) inDisplayOrder:(BOOL) positions:(CGFloat*) characterIndexes:(NSUInteger*)native declaration : NSLayoutManager.h:498 |
static NSLayoutManager._class_ |
getNSClass()
|
abstract int |
glyphAtIndex_isValidIndex(NSUInteger glyphIndex,
boolean isValidIndex)
Original signature : -(NSGlyph)glyphAtIndex:(NSUInteger) isValidIndex:(BOOL*)native declaration : NSLayoutManager.h:342 |
abstract int |
glyphAtIndex(NSUInteger glyphIndex)
Original signature : -(NSGlyph)glyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:343 |
abstract NSGlyphGenerator |
glyphGenerator()
Original signature : -(NSGlyphGenerator*)glyphGeneratornative declaration : NSLayoutManager.h:203 |
abstract NSUInteger |
glyphIndexForCharacterAtIndex(NSUInteger charIndex)
Original signature : -(NSUInteger)glyphIndexForCharacterAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:351 |
abstract NSUInteger |
glyphIndexForPoint_inTextContainer_fractionOfDistanceThroughGlyph(NSPoint.ByValue point,
NSTextContainer container,
CGFloatByReference partialFraction)
Original signature : -(NSUInteger)glyphIndexForPoint:(NSPoint) inTextContainer:(NSTextContainer*) fractionOfDistanceThroughGlyph:(CGFloat*)native declaration : NSLayoutManager.h:487 |
abstract NSUInteger |
glyphIndexForPoint_inTextContainer(NSPoint.ByValue point,
NSTextContainer container)
Original signature : -(NSUInteger)glyphIndexForPoint:(NSPoint) inTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:488 |
abstract NSRange.ByValue |
glyphRangeForBoundingRect_inTextContainer(NSRect.ByValue bounds,
NSTextContainer container)
Original signature : -(NSRange)glyphRangeForBoundingRect:(NSRect) inTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:483 |
abstract NSRange.ByValue |
glyphRangeForBoundingRectWithoutAdditionalLayout_inTextContainer(NSRect.ByValue bounds,
NSTextContainer container)
Original signature : -(NSRange)glyphRangeForBoundingRectWithoutAdditionalLayout:(NSRect) inTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:484 |
abstract NSRange.ByValue |
glyphRangeForTextContainer(NSTextContainer container)
Original signature : -(NSRange)glyphRangeForTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:469 |
abstract boolean |
hasNonContiguousLayout()
If YES, then the layout manager may perform glyph generation and layout for a given portion of the text, without having glyphs or layout for preceding portions. |
abstract float |
hyphenationFactor()
Original signature : -(float)hyphenationFactornative declaration : NSLayoutManager.h:252 |
abstract NSLayoutManager |
init()
Original signature : -(id)initnative declaration : NSLayoutManager.h:187 |
abstract void |
insertGlyph_atGlyphIndex_characterIndex(int glyph,
NSUInteger glyphIndex,
NSUInteger charIndex)
Original signature : -(void)insertGlyph:(NSGlyph) atGlyphIndex:(NSUInteger) characterIndex:(NSUInteger)native declaration : NSLayoutManager.h:317 |
abstract void |
insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(IntBuffer glyphs,
NSUInteger length,
NSUInteger glyphIndex,
NSUInteger charIndex)
Original signature : -(void)insertGlyphs:(const NSGlyph*) length:(NSUInteger) forStartingGlyphAtIndex:(NSUInteger) characterIndex:(NSUInteger)native declaration : NSLayoutManager.h:313 |
abstract void |
insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(IntByReference glyphs,
NSUInteger length,
NSUInteger glyphIndex,
NSUInteger charIndex)
Deprecated. use the safer methods insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(java.nio.IntBuffer, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger) and insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(com.sun.jna.ptr.IntByReference, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger) instead |
abstract void |
insertTextContainer_atIndex(NSTextContainer container,
NSUInteger index)
Add a container to the end of the array. |
abstract NSInteger |
intAttribute_forGlyphAtIndex(NSInteger attributeTag,
NSUInteger glyphIndex)
Original signature : -(NSInteger)intAttribute:(NSInteger) forGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:355 |
abstract void |
invalidateDisplayForCharacterRange(NSRange.ByValue charRange)
Original signature : -(void)invalidateDisplayForCharacterRange:(NSRange)native declaration : NSLayoutManager.h:289 |
abstract void |
invalidateDisplayForGlyphRange(NSRange.ByValue glyphRange)
Original signature : -(void)invalidateDisplayForGlyphRange:(NSRange)native declaration : NSLayoutManager.h:290 |
abstract void |
invalidateGlyphsOnLayoutInvalidationForGlyphRange(NSRange.ByValue glyphRange)
Original signature : -(void)invalidateGlyphsOnLayoutInvalidationForGlyphRange:(NSRange)native declaration : NSLayoutManager.h:333 |
abstract boolean |
isValidGlyphIndex(NSUInteger glyphIndex)
Original signature : -(BOOL)isValidGlyphIndex:(NSUInteger)native declaration : NSLayoutManager.h:344 |
abstract NSUInteger |
layoutOptions()
Original signature : -(NSUInteger)layoutOptionsnative declaration : NSLayoutManager.h:266 |
abstract NSRect.ByValue |
layoutRectForTextBlock_glyphRange(NSTextBlock block,
NSRange.ByValue glyphRange)
Original signature : -(NSRect)layoutRectForTextBlock:(NSTextBlock*) glyphRange:(NSRange)native declaration : NSLayoutManager.h:449 |
abstract NSPoint.ByValue |
locationForGlyphAtIndex(NSUInteger glyphIndex)
Original signature : -(NSPoint)locationForGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:432 |
static NSLayoutManager |
new_()
|
abstract boolean |
notShownAttributeForGlyphAtIndex(NSUInteger glyphIndex)
Original signature : -(BOOL)notShownAttributeForGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:435 |
abstract NSUInteger |
numberOfGlyphs()
Original signature : -(NSUInteger)numberOfGlyphsnative declaration : NSLayoutManager.h:339 |
abstract NSRange.ByValue |
rangeOfNominallySpacedGlyphsContainingIndex(NSUInteger glyphIndex)
Original signature : -(NSRange)rangeOfNominallySpacedGlyphsContainingIndex:(NSUInteger)native declaration : NSLayoutManager.h:472 |
abstract NSObject |
rectArrayForCharacterRange_withinSelectedCharacterRange_inTextContainer_rectCount(NSRange.ByValue charRange,
NSRange.ByValue selCharRange,
NSTextContainer container,
NativeSizeByReference rectCount)
Original signature : -(id)rectArrayForCharacterRange:(NSRange) withinSelectedCharacterRange:(NSRange) inTextContainer:(NSTextContainer*) rectCount:(NSUInteger*)native declaration : NSLayoutManager.h:475 |
abstract NSObject |
rectArrayForGlyphRange_withinSelectedGlyphRange_inTextContainer_rectCount(NSRange.ByValue glyphRange,
NSRange.ByValue selGlyphRange,
NSTextContainer container,
NativeSizeByReference rectCount)
Original signature : -(id)rectArrayForGlyphRange:(NSRange) withinSelectedGlyphRange:(NSRange) inTextContainer:(NSTextContainer*) rectCount:(NSUInteger*)native declaration : NSLayoutManager.h:476 |
abstract void |
removeTemporaryAttribute_forCharacterRange(NSString attrName,
NSRange.ByValue charRange)
Original signature : -(void)removeTemporaryAttribute:(NSString*) forCharacterRange:(NSRange)native declaration : NSLayoutManager.h:507 |
abstract void |
removeTextContainerAtIndex(NSUInteger index)
Insert a container into the array before the container at index. |
abstract void |
replaceGlyphAtIndex_withGlyph(NSUInteger glyphIndex,
int newGlyph)
Original signature : -(void)replaceGlyphAtIndex:(NSUInteger) withGlyph:(NSGlyph)native declaration : NSLayoutManager.h:320 |
abstract void |
replaceTextStorage(NSTextStorage newTextStorage)
Original signature : -(void)replaceTextStorage:(NSTextStorage*)native declaration : NSLayoutManager.h:199 |
abstract void |
setAllowsNonContiguousLayout(boolean flag)
Original signature : -(void)setAllowsNonContiguousLayout:(BOOL)native declaration : NSLayoutManager.h:271 |
abstract void |
setBackgroundLayoutEnabled(boolean flag)
Original signature : -(void)setBackgroundLayoutEnabled:(BOOL)native declaration : NSLayoutManager.h:235 |
abstract void |
setBoundsRect_forTextBlock_glyphRange(NSRect.ByValue rect,
NSTextBlock block,
NSRange.ByValue glyphRange)
Original signature : -(void)setBoundsRect:(NSRect) forTextBlock:(NSTextBlock*) glyphRange:(NSRange)native declaration : NSLayoutManager.h:448 |
abstract void |
setCharacterIndex_forGlyphAtIndex(NSUInteger charIndex,
NSUInteger glyphIndex)
Original signature : -(void)setCharacterIndex:(NSUInteger) forGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:326 |
abstract void |
setDelegate(NSLayoutManagerDelegate delegate)
Original signature : -(void)setDelegate:(idnative declaration : NSLayoutManager.h:213 |
abstract void |
setDrawsOutsideLineFragment_forGlyphAtIndex(boolean flag,
NSUInteger glyphIndex)
Original signature : -(void)setDrawsOutsideLineFragment:(BOOL) forGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:391 |
abstract void |
setExtraLineFragmentRect_usedRect_textContainer(NSRect.ByValue fragmentRect,
NSRect.ByValue usedRect,
NSTextContainer container)
Original signature : -(void)setExtraLineFragmentRect:(NSRect) usedRect:(NSRect) textContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:377 |
abstract void |
setGlyphGenerator(NSGlyphGenerator glyphGenerator)
Original signature : -(void)setGlyphGenerator:(NSGlyphGenerator*)native declaration : NSLayoutManager.h:204 |
abstract void |
setHyphenationFactor(float factor)
Original signature : -(void)setHyphenationFactor:(float)native declaration : NSLayoutManager.h:251 |
abstract void |
setIntAttribute_value_forGlyphAtIndex(NSInteger attributeTag,
NSInteger val,
NSUInteger glyphIndex)
Original signature : -(void)setIntAttribute:(NSInteger) value:(NSInteger) forGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:329 |
abstract void |
setLayoutRect_forTextBlock_glyphRange(NSRect.ByValue rect,
NSTextBlock block,
NSRange.ByValue glyphRange)
Original signature : -(void)setLayoutRect:(NSRect) forTextBlock:(NSTextBlock*) glyphRange:(NSRange)native declaration : NSLayoutManager.h:447 |
abstract void |
setLineFragmentRect_forGlyphRange_usedRect(NSRect.ByValue fragmentRect,
NSRange.ByValue glyphRange,
NSRect.ByValue usedRect)
Original signature : -(void)setLineFragmentRect:(NSRect) forGlyphRange:(NSRange) usedRect:(NSRect)native declaration : NSLayoutManager.h:374 |
abstract void |
setLocation_forStartOfGlyphRange(NSPoint.ByValue location,
NSRange.ByValue glyphRange)
Original signature : -(void)setLocation:(NSPoint) forStartOfGlyphRange:(NSRange)native declaration : NSLayoutManager.h:380 |
abstract void |
setNotShownAttribute_forGlyphAtIndex(boolean flag,
NSUInteger glyphIndex)
Original signature : -(void)setNotShownAttribute:(BOOL) forGlyphAtIndex:(NSUInteger)native declaration : NSLayoutManager.h:388 |
abstract void |
setShowsControlCharacters(boolean flag)
Original signature : -(void)setShowsControlCharacters:(BOOL)native declaration : NSLayoutManager.h:247 |
abstract void |
setShowsInvisibleCharacters(boolean flag)
Original signature : -(void)setShowsInvisibleCharacters:(BOOL)native declaration : NSLayoutManager.h:243 |
abstract void |
setTemporaryAttributes_forCharacterRange(NSDictionary attrs,
NSRange.ByValue charRange)
Original signature : -(void)setTemporaryAttributes:(NSDictionary*) forCharacterRange:(NSRange)native declaration : NSLayoutManager.h:505 |
abstract void |
setTextContainer_forGlyphRange(NSTextContainer container,
NSRange.ByValue glyphRange)
Original signature : -(void)setTextContainer:(NSTextContainer*) forGlyphRange:(NSRange)native declaration : NSLayoutManager.h:371 |
abstract void |
setTextStorage(NSTextStorage textStorage)
Original signature : -(void)setTextStorage:(NSTextStorage*)native declaration : NSLayoutManager.h:193 |
abstract void |
setTypesetter(NSTypesetter typesetter)
Original signature : -(void)setTypesetter:(NSTypesetter*)native declaration : NSLayoutManager.h:209 |
abstract void |
setTypesetterBehavior(int theBehavior)
Original signature : -(void)setTypesetterBehavior:(NSTypesetterBehavior)native declaration : NSLayoutManager.h:260 |
abstract void |
setUsesFontLeading(boolean flag)
Original signature : -(void)setUsesFontLeading:(BOOL)native declaration : NSLayoutManager.h:529 |
abstract void |
setUsesScreenFonts(boolean flag)
Original signature : -(void)setUsesScreenFonts:(BOOL)native declaration : NSLayoutManager.h:239 |
abstract boolean |
showsControlCharacters()
Original signature : -(BOOL)showsControlCharactersnative declaration : NSLayoutManager.h:248 |
abstract boolean |
showsInvisibleCharacters()
Original signature : -(BOOL)showsInvisibleCharactersnative declaration : NSLayoutManager.h:244 |
abstract NSFont |
substituteFontForFont(NSFont originalFont)
Original signature : -(NSFont*)substituteFontForFont:(NSFont*)native declaration : NSLayoutManager.h:520 |
abstract void |
textContainerChangedGeometry(NSTextContainer container)
Original signature : -(void)textContainerChangedGeometry:(NSTextContainer*)native declaration : NSLayoutManager.h:227 |
abstract void |
textContainerChangedTextView(NSTextContainer container)
Original signature : -(void)textContainerChangedTextView:(NSTextContainer*)native declaration : NSLayoutManager.h:230 |
abstract NSArray |
textContainers()
Original signature : -(NSArray*)textContainersnative declaration : NSLayoutManager.h:218 |
abstract void |
textStorage_edited_range_changeInLength_invalidatedRange(NSTextStorage str,
NSUInteger editedMask,
NSRange.ByValue newCharRange,
NSInteger delta,
NSRange.ByValue invalidatedCharRange)
Original signature : -(void)textStorage:(NSTextStorage*) edited:(NSUInteger) range:(NSRange) changeInLength:(NSInteger) invalidatedRange:(NSRange)native declaration : NSLayoutManager.h:293 |
abstract NSTextStorage |
textStorage()
Original signature : -(NSTextStorage*)textStoragenative declaration : NSLayoutManager.h:192 |
abstract NSTypesetter |
typesetter()
Original signature : -(NSTypesetter*)typesetternative declaration : NSLayoutManager.h:208 |
abstract int |
typesetterBehavior()
Original signature : -(NSTypesetterBehavior)typesetterBehaviornative declaration : NSLayoutManager.h:261 |
abstract NSRect.ByValue |
usedRectForTextContainer(NSTextContainer container)
Original signature : -(NSRect)usedRectForTextContainer:(NSTextContainer*)native declaration : NSLayoutManager.h:411 |
abstract boolean |
usesFontLeading()
Returns the default baseline offset specified by the layout manager's typesetter behavior for the given font. |
abstract boolean |
usesScreenFonts()
Original signature : -(BOOL)usesScreenFontsnative declaration : NSLayoutManager.h:240 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding |
|---|
encodeWithCoder, initWithCoder |
| Methods inherited from interface org.rococoa.ObjCObject |
|---|
id |
| Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
|---|
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
| Constructor Detail |
|---|
public NSLayoutManager()
| Method Detail |
|---|
public NSTextViewSupport as_NSLayoutManager_NSTextViewSupport()
public abstract NSLayoutManager init()
-(id)init
init in class NSObjectpublic static NSLayoutManager create()
init()public abstract NSTextStorage textStorage()
-(NSTextStorage*)textStorage
public abstract void setTextStorage(NSTextStorage textStorage)
-(void)setTextStorage:(NSTextStorage*)
public abstract NSAttributedString attributedString()
-(NSAttributedString*)attributedString
attributedString in interface NSGlyphStoragepublic abstract void replaceTextStorage(NSTextStorage newTextStorage)
-(void)replaceTextStorage:(NSTextStorage*)
public abstract NSGlyphGenerator glyphGenerator()
-(NSGlyphGenerator*)glyphGenerator
public abstract void setGlyphGenerator(NSGlyphGenerator glyphGenerator)
-(void)setGlyphGenerator:(NSGlyphGenerator*)
public abstract NSTypesetter typesetter()
-(NSTypesetter*)typesetter
public abstract void setTypesetter(NSTypesetter typesetter)
-(void)setTypesetter:(NSTypesetter*)
public abstract NSLayoutManagerDelegate delegate()
-(id)delegate
public abstract void setDelegate(NSLayoutManagerDelegate delegate)
-(void)setDelegate:(id)
public abstract NSArray textContainers()
-(NSArray*)textContainers
public abstract void addTextContainer(NSTextContainer container)
-(void)addTextContainer:(NSTextContainer*)
public abstract void insertTextContainer_atIndex(NSTextContainer container,
NSUInteger index)
-(void)insertTextContainer:(NSTextContainer*) atIndex:(NSUInteger)
public abstract void removeTextContainerAtIndex(NSUInteger index)
-(void)removeTextContainerAtIndex:(NSUInteger)
public abstract void textContainerChangedGeometry(NSTextContainer container)
-(void)textContainerChangedGeometry:(NSTextContainer*)
public abstract void textContainerChangedTextView(NSTextContainer container)
-(void)textContainerChangedTextView:(NSTextContainer*)
public abstract void setBackgroundLayoutEnabled(boolean flag)
-(void)setBackgroundLayoutEnabled:(BOOL)
public abstract boolean backgroundLayoutEnabled()
-(BOOL)backgroundLayoutEnabled
public abstract void setUsesScreenFonts(boolean flag)
-(void)setUsesScreenFonts:(BOOL)
public abstract boolean usesScreenFonts()
-(BOOL)usesScreenFonts
public abstract void setShowsInvisibleCharacters(boolean flag)
-(void)setShowsInvisibleCharacters:(BOOL)
public abstract boolean showsInvisibleCharacters()
-(BOOL)showsInvisibleCharacters
public abstract void setShowsControlCharacters(boolean flag)
-(void)setShowsControlCharacters:(BOOL)
public abstract boolean showsControlCharacters()
-(BOOL)showsControlCharacters
public abstract void setHyphenationFactor(float factor)
-(void)setHyphenationFactor:(float)
public abstract float hyphenationFactor()
-(float)hyphenationFactor
public abstract NSObject defaultAttachmentScaling()
-(id)defaultAttachmentScaling
public abstract void setTypesetterBehavior(int theBehavior)
-(void)setTypesetterBehavior:(NSTypesetterBehavior)
theBehavior - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSTypesetterBehaviorpublic abstract int typesetterBehavior()
-(NSTypesetterBehavior)typesetterBehavior
public abstract NSUInteger layoutOptions()
-(NSUInteger)layoutOptions
layoutOptions in interface NSGlyphStoragepublic abstract void setAllowsNonContiguousLayout(boolean flag)
-(void)setAllowsNonContiguousLayout:(BOOL)
public abstract boolean allowsNonContiguousLayout()
-(BOOL)allowsNonContiguousLayout
public abstract boolean hasNonContiguousLayout()
-(BOOL)hasNonContiguousLayout
public abstract void invalidateDisplayForCharacterRange(NSRange.ByValue charRange)
-(void)invalidateDisplayForCharacterRange:(NSRange)
public abstract void invalidateDisplayForGlyphRange(NSRange.ByValue glyphRange)
-(void)invalidateDisplayForGlyphRange:(NSRange)
public abstract void textStorage_edited_range_changeInLength_invalidatedRange(NSTextStorage str,
NSUInteger editedMask,
NSRange.ByValue newCharRange,
NSInteger delta,
NSRange.ByValue invalidatedCharRange)
-(void)textStorage:(NSTextStorage*) edited:(NSUInteger) range:(NSRange) changeInLength:(NSInteger) invalidatedRange:(NSRange)
public abstract void ensureGlyphsForCharacterRange(NSRange.ByValue charRange)
-(void)ensureGlyphsForCharacterRange:(NSRange)
public abstract void ensureGlyphsForGlyphRange(NSRange.ByValue glyphRange)
-(void)ensureGlyphsForGlyphRange:(NSRange)
public abstract void ensureLayoutForCharacterRange(NSRange.ByValue charRange)
-(void)ensureLayoutForCharacterRange:(NSRange)
public abstract void ensureLayoutForGlyphRange(NSRange.ByValue glyphRange)
-(void)ensureLayoutForGlyphRange:(NSRange)
public abstract void ensureLayoutForTextContainer(NSTextContainer container)
-(void)ensureLayoutForTextContainer:(NSTextContainer*)
public abstract void ensureLayoutForBoundingRect_inTextContainer(NSRect.ByValue bounds,
NSTextContainer container)
-(void)ensureLayoutForBoundingRect:(NSRect) inTextContainer:(NSTextContainer*)
@Deprecated
public abstract void insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(IntByReference glyphs,
NSUInteger length,
NSUInteger glyphIndex,
NSUInteger charIndex)
insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(java.nio.IntBuffer, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger) and insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(com.sun.jna.ptr.IntByReference, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger, org.rococoa.cocoa.foundation.NSUInteger) instead
-(void)insertGlyphs:(const NSGlyph*) length:(NSUInteger) forStartingGlyphAtIndex:(NSUInteger) characterIndex:(NSUInteger)
insertGlyphs_length_forStartingGlyphAtIndex_characterIndex in interface NSGlyphStorage
public abstract void insertGlyphs_length_forStartingGlyphAtIndex_characterIndex(IntBuffer glyphs,
NSUInteger length,
NSUInteger glyphIndex,
NSUInteger charIndex)
-(void)insertGlyphs:(const NSGlyph*) length:(NSUInteger) forStartingGlyphAtIndex:(NSUInteger) characterIndex:(NSUInteger)
insertGlyphs_length_forStartingGlyphAtIndex_characterIndex in interface NSGlyphStorage
public abstract void insertGlyph_atGlyphIndex_characterIndex(int glyph,
NSUInteger glyphIndex,
NSUInteger charIndex)
-(void)insertGlyph:(NSGlyph) atGlyphIndex:(NSUInteger) characterIndex:(NSUInteger)
public abstract void replaceGlyphAtIndex_withGlyph(NSUInteger glyphIndex,
int newGlyph)
-(void)replaceGlyphAtIndex:(NSUInteger) withGlyph:(NSGlyph)
public abstract void deleteGlyphsInRange(NSRange.ByValue glyphRange)
-(void)deleteGlyphsInRange:(NSRange)
public abstract void setCharacterIndex_forGlyphAtIndex(NSUInteger charIndex,
NSUInteger glyphIndex)
-(void)setCharacterIndex:(NSUInteger) forGlyphAtIndex:(NSUInteger)
public abstract void setIntAttribute_value_forGlyphAtIndex(NSInteger attributeTag,
NSInteger val,
NSUInteger glyphIndex)
-(void)setIntAttribute:(NSInteger) value:(NSInteger) forGlyphAtIndex:(NSUInteger)
setIntAttribute_value_forGlyphAtIndex in interface NSGlyphStoragepublic abstract void invalidateGlyphsOnLayoutInvalidationForGlyphRange(NSRange.ByValue glyphRange)
-(void)invalidateGlyphsOnLayoutInvalidationForGlyphRange:(NSRange)
public abstract NSUInteger numberOfGlyphs()
-(NSUInteger)numberOfGlyphs
public abstract int glyphAtIndex_isValidIndex(NSUInteger glyphIndex,
boolean isValidIndex)
-(NSGlyph)glyphAtIndex:(NSUInteger) isValidIndex:(BOOL*)
public abstract int glyphAtIndex(NSUInteger glyphIndex)
-(NSGlyph)glyphAtIndex:(NSUInteger)
public abstract boolean isValidGlyphIndex(NSUInteger glyphIndex)
-(BOOL)isValidGlyphIndex:(NSUInteger)
public abstract NSUInteger characterIndexForGlyphAtIndex(NSUInteger glyphIndex)
-(NSUInteger)characterIndexForGlyphAtIndex:(NSUInteger)
public abstract NSUInteger glyphIndexForCharacterAtIndex(NSUInteger charIndex)
-(NSUInteger)glyphIndexForCharacterAtIndex:(NSUInteger)
public abstract NSInteger intAttribute_forGlyphAtIndex(NSInteger attributeTag,
NSUInteger glyphIndex)
-(NSInteger)intAttribute:(NSInteger) forGlyphAtIndex:(NSUInteger)
@Deprecated
public abstract NSUInteger getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange.ByValue glyphRange,
IntByReference glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntByReference inscribeBuffer,
boolean elasticBuffer)
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(org.rococoa.cocoa.foundation.NSRange.ByValue, java.nio.IntBuffer, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, java.nio.IntBuffer, boolean) and getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(org.rococoa.cocoa.foundation.NSRange.ByValue, com.sun.jna.ptr.IntByReference, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, com.sun.jna.ptr.IntByReference, boolean) instead
-(NSUInteger)getGlyphsInRange:(NSRange) glyphs:(NSGlyph*) characterIndexes:(NSUInteger*) glyphInscriptions:(NSGlyphInscription*) elasticBits:(BOOL*)
inscribeBuffer - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSGlyphInscription
public abstract NSUInteger getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits(NSRange.ByValue glyphRange,
IntBuffer glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntBuffer inscribeBuffer,
boolean elasticBuffer)
-(NSUInteger)getGlyphsInRange:(NSRange) glyphs:(NSGlyph*) characterIndexes:(NSUInteger*) glyphInscriptions:(NSGlyphInscription*) elasticBits:(BOOL*)
@Deprecated
public abstract NSUInteger getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(NSRange.ByValue glyphRange,
IntByReference glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntByReference inscribeBuffer,
boolean elasticBuffer,
Pointer bidiLevelBuffer)
getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(org.rococoa.cocoa.foundation.NSRange.ByValue, java.nio.IntBuffer, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, java.nio.IntBuffer, boolean, java.nio.ByteBuffer) and getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(org.rococoa.cocoa.foundation.NSRange.ByValue, com.sun.jna.ptr.IntByReference, com.ochafik.lang.jnaerator.runtime.NativeSizeByReference, com.sun.jna.ptr.IntByReference, boolean, com.sun.jna.Pointer) instead
-(NSUInteger)getGlyphsInRange:(NSRange) glyphs:(NSGlyph*) characterIndexes:(NSUInteger*) glyphInscriptions:(NSGlyphInscription*) elasticBits:(BOOL*) bidiLevels:(unsigned char*)
inscribeBuffer - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSGlyphInscription
public abstract NSUInteger getGlyphsInRange_glyphs_characterIndexes_glyphInscriptions_elasticBits_bidiLevels(NSRange.ByValue glyphRange,
IntBuffer glyphBuffer,
NativeSizeByReference charIndexBuffer,
IntBuffer inscribeBuffer,
boolean elasticBuffer,
ByteBuffer bidiLevelBuffer)
-(NSUInteger)getGlyphsInRange:(NSRange) glyphs:(NSGlyph*) characterIndexes:(NSUInteger*) glyphInscriptions:(NSGlyphInscription*) elasticBits:(BOOL*) bidiLevels:(unsigned char*)
@Deprecated
public abstract NSUInteger getGlyphs_range(IntByReference glyphArray,
NSRange.ByValue glyphRange)
getGlyphs_range(java.nio.IntBuffer, org.rococoa.cocoa.foundation.NSRange.ByValue) and getGlyphs_range(com.sun.jna.ptr.IntByReference, org.rococoa.cocoa.foundation.NSRange.ByValue) instead
-(NSUInteger)getGlyphs:(NSGlyph*) range:(NSRange)
public abstract NSUInteger getGlyphs_range(IntBuffer glyphArray,
NSRange.ByValue glyphRange)
-(NSUInteger)getGlyphs:(NSGlyph*) range:(NSRange)
public abstract void setTextContainer_forGlyphRange(NSTextContainer container,
NSRange.ByValue glyphRange)
-(void)setTextContainer:(NSTextContainer*) forGlyphRange:(NSRange)
public abstract void setLineFragmentRect_forGlyphRange_usedRect(NSRect.ByValue fragmentRect,
NSRange.ByValue glyphRange,
NSRect.ByValue usedRect)
-(void)setLineFragmentRect:(NSRect) forGlyphRange:(NSRange) usedRect:(NSRect)
public abstract void setExtraLineFragmentRect_usedRect_textContainer(NSRect.ByValue fragmentRect,
NSRect.ByValue usedRect,
NSTextContainer container)
-(void)setExtraLineFragmentRect:(NSRect) usedRect:(NSRect) textContainer:(NSTextContainer*)
public abstract void setLocation_forStartOfGlyphRange(NSPoint.ByValue location,
NSRange.ByValue glyphRange)
-(void)setLocation:(NSPoint) forStartOfGlyphRange:(NSRange)
public abstract void setNotShownAttribute_forGlyphAtIndex(boolean flag,
NSUInteger glyphIndex)
-(void)setNotShownAttribute:(BOOL) forGlyphAtIndex:(NSUInteger)
public abstract void setDrawsOutsideLineFragment_forGlyphAtIndex(boolean flag,
NSUInteger glyphIndex)
-(void)setDrawsOutsideLineFragment:(BOOL) forGlyphAtIndex:(NSUInteger)
public abstract void getFirstUnlaidCharacterIndex_glyphIndex(NativeSizeByReference charIndex,
NativeSizeByReference glyphIndex)
-(void)getFirstUnlaidCharacterIndex:(NSUInteger*) glyphIndex:(NSUInteger*)
public abstract NSUInteger firstUnlaidCharacterIndex()
-(NSUInteger)firstUnlaidCharacterIndex
public abstract NSUInteger firstUnlaidGlyphIndex()
-(NSUInteger)firstUnlaidGlyphIndex
public abstract NSRect.ByValue usedRectForTextContainer(NSTextContainer container)
-(NSRect)usedRectForTextContainer:(NSTextContainer*)
public abstract NSRect.ByValue extraLineFragmentRect()
-(NSRect)extraLineFragmentRect
public abstract NSRect.ByValue extraLineFragmentUsedRect()
-(NSRect)extraLineFragmentUsedRect
public abstract NSTextContainer extraLineFragmentTextContainer()
-(NSTextContainer*)extraLineFragmentTextContainer
public abstract NSPoint.ByValue locationForGlyphAtIndex(NSUInteger glyphIndex)
-(NSPoint)locationForGlyphAtIndex:(NSUInteger)
public abstract boolean notShownAttributeForGlyphAtIndex(NSUInteger glyphIndex)
-(BOOL)notShownAttributeForGlyphAtIndex:(NSUInteger)
public abstract boolean drawsOutsideLineFragmentForGlyphAtIndex(NSUInteger glyphIndex)
-(BOOL)drawsOutsideLineFragmentForGlyphAtIndex:(NSUInteger)
public abstract NSObject attachmentSizeForGlyphAtIndex(NSUInteger glyphIndex)
-(id)attachmentSizeForGlyphAtIndex:(NSUInteger)
public abstract void setLayoutRect_forTextBlock_glyphRange(NSRect.ByValue rect,
NSTextBlock block,
NSRange.ByValue glyphRange)
-(void)setLayoutRect:(NSRect) forTextBlock:(NSTextBlock*) glyphRange:(NSRange)
public abstract void setBoundsRect_forTextBlock_glyphRange(NSRect.ByValue rect,
NSTextBlock block,
NSRange.ByValue glyphRange)
-(void)setBoundsRect:(NSRect) forTextBlock:(NSTextBlock*) glyphRange:(NSRange)
public abstract NSRect.ByValue layoutRectForTextBlock_glyphRange(NSTextBlock block,
NSRange.ByValue glyphRange)
-(NSRect)layoutRectForTextBlock:(NSTextBlock*) glyphRange:(NSRange)
public abstract NSRect.ByValue boundsRectForTextBlock_glyphRange(NSTextBlock block,
NSRange.ByValue glyphRange)
-(NSRect)boundsRectForTextBlock:(NSTextBlock*) glyphRange:(NSRange)
public abstract NSRange.ByValue glyphRangeForTextContainer(NSTextContainer container)
-(NSRange)glyphRangeForTextContainer:(NSTextContainer*)
public abstract NSRange.ByValue rangeOfNominallySpacedGlyphsContainingIndex(NSUInteger glyphIndex)
-(NSRange)rangeOfNominallySpacedGlyphsContainingIndex:(NSUInteger)
public abstract NSObject rectArrayForCharacterRange_withinSelectedCharacterRange_inTextContainer_rectCount(NSRange.ByValue charRange,
NSRange.ByValue selCharRange,
NSTextContainer container,
NativeSizeByReference rectCount)
-(id)rectArrayForCharacterRange:(NSRange) withinSelectedCharacterRange:(NSRange) inTextContainer:(NSTextContainer*) rectCount:(NSUInteger*)
public abstract NSObject rectArrayForGlyphRange_withinSelectedGlyphRange_inTextContainer_rectCount(NSRange.ByValue glyphRange,
NSRange.ByValue selGlyphRange,
NSTextContainer container,
NativeSizeByReference rectCount)
-(id)rectArrayForGlyphRange:(NSRange) withinSelectedGlyphRange:(NSRange) inTextContainer:(NSTextContainer*) rectCount:(NSUInteger*)
public abstract NSRect.ByValue boundingRectForGlyphRange_inTextContainer(NSRange.ByValue glyphRange,
NSTextContainer container)
-(NSRect)boundingRectForGlyphRange:(NSRange) inTextContainer:(NSTextContainer*)
public abstract NSRange.ByValue glyphRangeForBoundingRect_inTextContainer(NSRect.ByValue bounds,
NSTextContainer container)
-(NSRange)glyphRangeForBoundingRect:(NSRect) inTextContainer:(NSTextContainer*)
public abstract NSRange.ByValue glyphRangeForBoundingRectWithoutAdditionalLayout_inTextContainer(NSRect.ByValue bounds,
NSTextContainer container)
-(NSRange)glyphRangeForBoundingRectWithoutAdditionalLayout:(NSRect) inTextContainer:(NSTextContainer*)
public abstract NSUInteger glyphIndexForPoint_inTextContainer_fractionOfDistanceThroughGlyph(NSPoint.ByValue point,
NSTextContainer container,
CGFloatByReference partialFraction)
-(NSUInteger)glyphIndexForPoint:(NSPoint) inTextContainer:(NSTextContainer*) fractionOfDistanceThroughGlyph:(CGFloat*)
public abstract NSUInteger glyphIndexForPoint_inTextContainer(NSPoint.ByValue point,
NSTextContainer container)
-(NSUInteger)glyphIndexForPoint:(NSPoint) inTextContainer:(NSTextContainer*)
public abstract org.rococoa.cocoa.CGFloat fractionOfDistanceThroughGlyphForPoint_inTextContainer(NSPoint.ByValue point,
NSTextContainer container)
-(CGFloat)fractionOfDistanceThroughGlyphForPoint:(NSPoint) inTextContainer:(NSTextContainer*)
public abstract NSUInteger characterIndexForPoint_inTextContainer_fractionOfDistanceBetweenInsertionPoints(NSPoint.ByValue point,
NSTextContainer container,
CGFloatByReference partialFraction)
-(NSUInteger)characterIndexForPoint:(NSPoint) inTextContainer:(NSTextContainer*) fractionOfDistanceBetweenInsertionPoints:(CGFloat*)
public abstract NSUInteger getLineFragmentInsertionPointsForCharacterAtIndex_alternatePositions_inDisplayOrder_positions_characterIndexes(NSUInteger charIndex,
boolean aFlag,
boolean dFlag,
CGFloatByReference positions,
NativeSizeByReference charIndexes)
-(NSUInteger)getLineFragmentInsertionPointsForCharacterAtIndex:(NSUInteger) alternatePositions:(BOOL) inDisplayOrder:(BOOL) positions:(CGFloat*) characterIndexes:(NSUInteger*)
public abstract void setTemporaryAttributes_forCharacterRange(NSDictionary attrs,
NSRange.ByValue charRange)
-(void)setTemporaryAttributes:(NSDictionary*) forCharacterRange:(NSRange)
public abstract void addTemporaryAttributes_forCharacterRange(NSDictionary attrs,
NSRange.ByValue charRange)
-(void)addTemporaryAttributes:(NSDictionary*) forCharacterRange:(NSRange)
public abstract void removeTemporaryAttribute_forCharacterRange(NSString attrName,
NSRange.ByValue charRange)
-(void)removeTemporaryAttribute:(NSString*) forCharacterRange:(NSRange)
public abstract void addTemporaryAttribute_value_forCharacterRange(NSString attrName,
ObjCObject value,
NSRange.ByValue charRange)
-(void)addTemporaryAttribute:(NSString*) value:(id) forCharacterRange:(NSRange)
public abstract NSFont substituteFontForFont(NSFont originalFont)
-(NSFont*)substituteFontForFont:(NSFont*)
public abstract org.rococoa.cocoa.CGFloat defaultLineHeightForFont(NSFont theFont)
-(CGFloat)defaultLineHeightForFont:(NSFont*)
public abstract org.rococoa.cocoa.CGFloat defaultBaselineOffsetForFont(NSFont theFont)
-(CGFloat)defaultBaselineOffsetForFont:(NSFont*)
public abstract boolean usesFontLeading()
-(BOOL)usesFontLeading
public abstract void setUsesFontLeading(boolean flag)
-(void)setUsesFontLeading:(BOOL)
public static NSLayoutManager alloc()
public static NSLayoutManager new_()
public static NSLayoutManager._class_ getNSClass()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||