Package org.robovm.apple.coreanimation
Class CAMetalLayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coreanimation.CALayer
org.robovm.apple.coreanimation.CAMetalLayer
- All Implemented Interfaces:
CAMediaTiming,NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class CAMetalLayer extends CALayer
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCAMetalLayer.CAMetalLayerPtrNested classes/interfaces inherited from class org.robovm.apple.coreanimation.CALayer
CALayer.CALayerPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description CAMetalLayer()CAMetalLayer(CALayer layer)protectedCAMetalLayer(NSObject.Handle h, long handle)protectedCAMetalLayer(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description booleanallowsNextDrawableTimeout()static doublecornerCurveExpansionFactor(CALayerCornerCurve curve)CGColorSpacegetColorspace()static CAActiongetDefaultAction(String event)static NSObjectgetDefaultValue(String key)MTLDevicegetDevice()CGSizegetDrawableSize()longgetMaximumDrawableCount()MTLPixelFormatgetPixelFormat()MTLDevicegetPreferredDevice()booleanisFramebufferOnly()static booleanneedsDisplay(String key)CAMetalDrawablenextDrawable()booleanpresentsWithTransaction()voidsetAllowsNextDrawableTimeout(boolean v)voidsetColorspace(CGColorSpace v)voidsetDevice(MTLDevice v)voidsetDrawableSize(CGSize v)voidsetFramebufferOnly(boolean v)voidsetMaximumDrawableCount(long v)voidsetPixelFormat(MTLPixelFormat v)voidsetPresentsWithTransaction(boolean v)static booleansupportsSecureCoding()Methods inherited from class org.robovm.apple.coreanimation.CALayer
addAnimation, addSublayer, allowsEdgeAntialiasing, allowsGroupOpacity, areContentsFlipped, autoreverses, containsPoint, convertPointFromLayer, convertPointToLayer, convertRectFromLayer, convertRectToLayer, convertTimeFromLayer, convertTimeToLayer, display, displayIfNeeded, draw, drawsAsynchronously, encode, getAction, getActions, getAffineTransform, getAnchorPoint, getAnchorPointZ, getAnimation, getAnimationKeys, getBackgroundColor, getBackgroundFilters, getBeginTime, getBorderColor, getBorderWidth, getBounds, getCompositingFilter, getContents, getContentsCenter, getContentsFormat, getContentsGravity, getContentsRect, getContentsScale, getCornerCurve, getCornerRadius, getDelegate, getDuration, getEdgeAntialiasingMask, getFillMode, getFilters, getFrame, getMagnificationFilter, getMask, getMaskedCorners, getMinificationFilter, getMinificationFilterBias, getModelLayer, getName, getOpacity, getPosition, getPreferredFrameSize, getPresentationLayer, getRasterizationScale, getRepeatCount, getRepeatDuration, getShadowColor, getShadowOffset, getShadowOpacity, getShadowPath, getShadowRadius, getSpeed, getStyle, getSublayers, getSublayerTransform, getSuperlayer, getTimeOffset, getTransform, getVisibleRect, getZPosition, hitTest, init, init, insertSublayerAbove, insertSublayerAt, insertSublayerBelow, isDoubleSided, isGeometryFlipped, isHidden, isOpaque, layoutIfNeeded, layoutSublayers, masksToBounds, needsDisplay, needsDisplayOnBoundsChange, needsLayout, removeAllAnimations, removeAnimation, removeFromSuperlayer, render, replaceSublayer, scrollTo, scrollTo, setActions, setAffineTransform, setAllowsEdgeAntialiasing, setAllowsGroupOpacity, setAnchorPoint, setAnchorPointZ, setAutoreverses, setBackgroundColor, setBackgroundFilters, setBeginTime, setBorderColor, setBorderWidth, setBounds, setCompositingFilter, setContents, setContentsCenter, setContentsFormat, setContentsGravity, setContentsRect, setContentsScale, setCornerCurve, setCornerRadius, setDelegate, setDoubleSided, setDrawsAsynchronously, setDuration, setEdgeAntialiasingMask, setFillMode, setFilters, setFrame, setGeometryFlipped, setHidden, setMagnificationFilter, setMask, setMaskedCorners, setMasksToBounds, setMinificationFilter, setMinificationFilterBias, setName, setNeedsDisplay, setNeedsDisplay, setNeedsDisplayOnBoundsChange, setNeedsLayout, setOpacity, setOpaque, setPosition, setRasterizationScale, setRepeatCount, setRepeatDuration, setShadowColor, setShadowOffset, setShadowOpacity, setShadowPath, setShadowRadius, setShouldRasterize, setSpeed, setStyle, setSublayers, setSublayerTransform, setTimeOffset, setTransform, setZPosition, shouldArchiveValue, shouldRasterizeMethods 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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
CAMetalLayer
public CAMetalLayer() -
CAMetalLayer
-
CAMetalLayer
-
CAMetalLayer
-
-
Method Details
-
getDevice
-
setDevice
-
getPreferredDevice
- Since:
- Available in iOS 13.0 and later.
-
getPixelFormat
-
setPixelFormat
-
isFramebufferOnly
public boolean isFramebufferOnly() -
setFramebufferOnly
public void setFramebufferOnly(boolean v) -
getDrawableSize
-
setDrawableSize
-
getMaximumDrawableCount
public long getMaximumDrawableCount()- Since:
- Available in iOS 11.2 and later.
-
setMaximumDrawableCount
public void setMaximumDrawableCount(long v)- Since:
- Available in iOS 11.2 and later.
-
presentsWithTransaction
public boolean presentsWithTransaction() -
setPresentsWithTransaction
public void setPresentsWithTransaction(boolean v) -
getColorspace
-
setColorspace
-
allowsNextDrawableTimeout
public boolean allowsNextDrawableTimeout()- Since:
- Available in iOS 11.0 and later.
-
setAllowsNextDrawableTimeout
public void setAllowsNextDrawableTimeout(boolean v)- Since:
- Available in iOS 11.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
nextDrawable
-
getDefaultValue
-
needsDisplay
-
cornerCurveExpansionFactor
- Since:
- Available in iOS 13.0 and later.
-
getDefaultAction
-