Package org.robovm.apple.uikit
Class UIGraphicsRenderer
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIGraphicsRenderer
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
UIGraphicsImageRenderer
,UIGraphicsPDFRenderer
public class UIGraphicsRenderer extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIGraphicsRenderer.UIGraphicsRendererPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description UIGraphicsRenderer()
UIGraphicsRenderer(CGRect bounds)
UIGraphicsRenderer(CGRect bounds, UIGraphicsRendererFormat format)
protected
UIGraphicsRenderer(NSObject.Handle h, long handle)
protected
UIGraphicsRenderer(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allowsImageOutput()
static CGContext
createContext(UIGraphicsRendererFormat format)
UIGraphicsRendererFormat
getFormat()
protected long
init(CGRect bounds)
protected long
init(CGRect bounds, UIGraphicsRendererFormat format)
static void
prepareCGContext(CGContext context, UIGraphicsRendererContext rendererContext)
static java.lang.Class<?>
rendererContextClass()
boolean
runDrawingActions(org.robovm.objc.block.VoidBlock1<UIGraphicsRendererContext> drawingActions, org.robovm.objc.block.VoidBlock1<UIGraphicsRendererContext> completionActions, NSError.NSErrorPtr error)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
UIGraphicsRenderer
public UIGraphicsRenderer()
-
UIGraphicsRenderer
protected UIGraphicsRenderer(NSObject.Handle h, long handle)
-
UIGraphicsRenderer
protected UIGraphicsRenderer(NSObject.SkipInit skipInit)
-
UIGraphicsRenderer
public UIGraphicsRenderer(CGRect bounds)
-
UIGraphicsRenderer
public UIGraphicsRenderer(CGRect bounds, UIGraphicsRendererFormat format)
-
-
Method Detail
-
getFormat
public UIGraphicsRendererFormat getFormat()
-
allowsImageOutput
public boolean allowsImageOutput()
-
init
protected long init(CGRect bounds)
-
init
protected long init(CGRect bounds, UIGraphicsRendererFormat format)
-
runDrawingActions
public boolean runDrawingActions(org.robovm.objc.block.VoidBlock1<UIGraphicsRendererContext> drawingActions, org.robovm.objc.block.VoidBlock1<UIGraphicsRendererContext> completionActions, NSError.NSErrorPtr error)
- Since:
- Available in iOS 10.0 and later.
-
rendererContextClass
public static java.lang.Class<?> rendererContextClass()
- Since:
- Available in iOS 10.0 and later.
-
createContext
public static CGContext createContext(UIGraphicsRendererFormat format)
- Since:
- Available in iOS 10.0 and later.
-
prepareCGContext
public static void prepareCGContext(CGContext context, UIGraphicsRendererContext rendererContext)
- Since:
- Available in iOS 10.0 and later.
-
-