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:
java.lang.AutoCloseable
public class CTFramesetter extends CFType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CTFramesetter.CTFramesetterPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CTFramesetter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CTFramesetter
create(NSAttributedString string)
CTFrame
createFrame(CFRange stringRange, CGPath path, CTFrameAttributes frameAttributes)
static CTFramesetter
createWithTypesetter(CTTypesetter typesetter)
static long
getClassTypeID()
CTTypesetter
getTypesetter()
CGSize
suggestFrameSize(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
-
-
-
-
Method Detail
-
getClassTypeID
public static long getClassTypeID()
- Since:
- Available in iOS 3.2 and later.
-
createWithTypesetter
public static CTFramesetter createWithTypesetter(CTTypesetter typesetter)
- Since:
- Available in iOS 12.0 and later.
-
create
public static CTFramesetter create(NSAttributedString string)
- Since:
- Available in iOS 3.2 and later.
-
createFrame
public CTFrame createFrame(CFRange stringRange, CGPath path, CTFrameAttributes frameAttributes)
- Since:
- Available in iOS 3.2 and later.
-
getTypesetter
public CTTypesetter getTypesetter()
- Since:
- Available in iOS 3.2 and later.
-
suggestFrameSize
public CGSize suggestFrameSize(CFRange stringRange, CTFrameAttributes frameAttributes, CGSize constraints, CFRange fitRange)
- Since:
- Available in iOS 3.2 and later.
-
-