Package org.robovm.apple.coretext
Class CTFramesetter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.coretext.CTFramesetter
- All Implemented Interfaces:
AutoCloseable
public class CTFramesetter extends CFType
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCTFramesetter.CTFramesetterPtrNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedCTFramesetter() -
Method Summary
Modifier and Type Method Description static CTFramesettercreate(NSAttributedString attrString)CTFramecreateFrame(CFRange stringRange, CGPath path, CTFrameAttributes frameAttributes)static CTFramesettercreateWithTypesetter(CTTypesetter typesetter)static longgetClassTypeID()CTTypesettergetTypesetter()CGSizesuggestFrameSize(CFRange stringRange, CTFrameAttributes frameAttributes, CGSize constraints, CFRange fitRange)Methods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
CTFramesetter
protected CTFramesetter()
-
-
Method Details
-
getClassTypeID
public static long getClassTypeID() -
createWithTypesetter
- Since:
- Available in iOS 12.0 and later.
-
create
-
createFrame
-
getTypesetter
-
suggestFrameSize
public CGSize suggestFrameSize(CFRange stringRange, CTFrameAttributes frameAttributes, CGSize constraints, CFRange fitRange)
-