Package org.robovm.apple.coreanimation
Class CALayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coreanimation.CALayer
- All Implemented Interfaces:
CAMediaTiming,NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
- Direct Known Subclasses:
AVCaptureVideoPreviewLayer,AVPlayerLayer,AVSampleBufferDisplayLayer,AVSynchronizedLayer,CAEAGLLayer,CAEmitterLayer,CAGradientLayer,CAMetalLayer,CAReplicatorLayer,CAScrollLayer,CAShapeLayer,CATextLayer,CATiledLayer,CATransformLayer
public class CALayer extends NSObject implements NSSecureCoding, CAMediaTiming
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCALayer.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
-
Constructor Summary
Constructors Modifier Constructor Description CALayer()protectedCALayer(long handle)Deprecated.CALayer(CALayer layer)CALayer(NSCoder coder)protectedCALayer(NSObject.Handle h, long handle)protectedCALayer(NSObject.SkipInit skipInit) -
Method Summary
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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
Method Details
-
getBounds
-
setBounds
-
getPosition
-
setPosition
-
getZPosition
public double getZPosition() -
setZPosition
public void setZPosition(double v) -
getAnchorPoint
-
setAnchorPoint
-
getAnchorPointZ
public double getAnchorPointZ() -
setAnchorPointZ
public void setAnchorPointZ(double v) -
getTransform
-
setTransform
-
getFrame
-
setFrame
-
isHidden
public boolean isHidden() -
setHidden
public void setHidden(boolean v) -
isDoubleSided
public boolean isDoubleSided() -
setDoubleSided
public void setDoubleSided(boolean v) -
isGeometryFlipped
public boolean isGeometryFlipped() -
setGeometryFlipped
public void setGeometryFlipped(boolean v) -
getSuperlayer
-
getSublayers
-
setSublayers
-
getSublayerTransform
-
setSublayerTransform
-
getMask
-
setMask
-
masksToBounds
public boolean masksToBounds() -
setMasksToBounds
public void setMasksToBounds(boolean v) -
getContents
-
setContents
-
getContentsRect
-
setContentsRect
-
getContentsGravity
-
setContentsGravity
-
getContentsScale
public double getContentsScale() -
setContentsScale
public void setContentsScale(double v) -
getContentsCenter
-
setContentsCenter
-
getContentsFormat
- Since:
- Available in iOS 10.0 and later.
-
setContentsFormat
- Since:
- Available in iOS 10.0 and later.
-
getMinificationFilter
-
setMinificationFilter
-
getMagnificationFilter
-
setMagnificationFilter
-
getMinificationFilterBias
public float getMinificationFilterBias() -
setMinificationFilterBias
public void setMinificationFilterBias(float v) -
isOpaque
public boolean isOpaque() -
setOpaque
public void setOpaque(boolean v) -
needsDisplayOnBoundsChange
public boolean needsDisplayOnBoundsChange() -
setNeedsDisplayOnBoundsChange
public void setNeedsDisplayOnBoundsChange(boolean v) -
drawsAsynchronously
public boolean drawsAsynchronously() -
setDrawsAsynchronously
public void setDrawsAsynchronously(boolean v) -
getEdgeAntialiasingMask
-
setEdgeAntialiasingMask
-
allowsEdgeAntialiasing
public boolean allowsEdgeAntialiasing() -
setAllowsEdgeAntialiasing
public void setAllowsEdgeAntialiasing(boolean v) -
getBackgroundColor
-
setBackgroundColor
-
getCornerRadius
public double getCornerRadius() -
setCornerRadius
public void setCornerRadius(double v) -
getMaskedCorners
- Since:
- Available in iOS 11.0 and later.
-
setMaskedCorners
- Since:
- Available in iOS 11.0 and later.
-
getCornerCurve
- Since:
- Available in iOS 13.0 and later.
-
setCornerCurve
- Since:
- Available in iOS 13.0 and later.
-
getBorderWidth
public double getBorderWidth() -
setBorderWidth
public void setBorderWidth(double v) -
getBorderColor
-
setBorderColor
-
getOpacity
public float getOpacity() -
setOpacity
public void setOpacity(float v) -
allowsGroupOpacity
public boolean allowsGroupOpacity() -
setAllowsGroupOpacity
public void setAllowsGroupOpacity(boolean v) -
getCompositingFilter
-
setCompositingFilter
-
getFilters
-
setFilters
-
getBackgroundFilters
-
setBackgroundFilters
-
shouldRasterize
public boolean shouldRasterize() -
setShouldRasterize
public void setShouldRasterize(boolean v) -
getRasterizationScale
public double getRasterizationScale() -
setRasterizationScale
public void setRasterizationScale(double v) -
getShadowColor
-
setShadowColor
-
getShadowOpacity
public float getShadowOpacity() -
setShadowOpacity
public void setShadowOpacity(float v) -
getShadowOffset
-
setShadowOffset
-
getShadowRadius
public double getShadowRadius() -
setShadowRadius
public void setShadowRadius(double v) -
getShadowPath
-
setShadowPath
-
getActions
-
setActions
-
getName
-
setName
-
getDelegate
-
setDelegate
-
getStyle
-
setStyle
-
getVisibleRect
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
getBeginTime
public double getBeginTime()- Specified by:
getBeginTimein interfaceCAMediaTiming
-
setBeginTime
public void setBeginTime(double v)- Specified by:
setBeginTimein interfaceCAMediaTiming
-
getDuration
public double getDuration()- Specified by:
getDurationin interfaceCAMediaTiming
-
setDuration
public void setDuration(double v)- Specified by:
setDurationin interfaceCAMediaTiming
-
getSpeed
public float getSpeed()- Specified by:
getSpeedin interfaceCAMediaTiming
-
setSpeed
public void setSpeed(float v)- Specified by:
setSpeedin interfaceCAMediaTiming
-
getTimeOffset
public double getTimeOffset()- Specified by:
getTimeOffsetin interfaceCAMediaTiming
-
setTimeOffset
public void setTimeOffset(double v)- Specified by:
setTimeOffsetin interfaceCAMediaTiming
-
getRepeatCount
public float getRepeatCount()- Specified by:
getRepeatCountin interfaceCAMediaTiming
-
setRepeatCount
public void setRepeatCount(float v)- Specified by:
setRepeatCountin interfaceCAMediaTiming
-
getRepeatDuration
public double getRepeatDuration()- Specified by:
getRepeatDurationin interfaceCAMediaTiming
-
setRepeatDuration
public void setRepeatDuration(double v)- Specified by:
setRepeatDurationin interfaceCAMediaTiming
-
autoreverses
public boolean autoreverses()- Specified by:
autoreversesin interfaceCAMediaTiming
-
setAutoreverses
public void setAutoreverses(boolean v)- Specified by:
setAutoreversesin interfaceCAMediaTiming
-
getFillMode
- Specified by:
getFillModein interfaceCAMediaTiming
-
setFillMode
- Specified by:
setFillModein interfaceCAMediaTiming
-
init
-
getPresentationLayer
-
getModelLayer
-
shouldArchiveValue
-
getAffineTransform
-
setAffineTransform
-
areContentsFlipped
public boolean areContentsFlipped() -
removeFromSuperlayer
public void removeFromSuperlayer() -
addSublayer
-
insertSublayerAt
-
insertSublayerBelow
-
insertSublayerAbove
-
replaceSublayer
-
convertPointFromLayer
-
convertPointToLayer
-
convertRectFromLayer
-
convertRectToLayer
-
convertTimeFromLayer
-
convertTimeToLayer
-
hitTest
-
containsPoint
-
display
public void display() -
setNeedsDisplay
public void setNeedsDisplay() -
setNeedsDisplay
-
needsDisplay
public boolean needsDisplay() -
displayIfNeeded
public void displayIfNeeded() -
draw
-
render
-
getPreferredFrameSize
-
setNeedsLayout
public void setNeedsLayout() -
needsLayout
public boolean needsLayout() -
layoutIfNeeded
public void layoutIfNeeded() -
layoutSublayers
public void layoutSublayers() -
getAction
-
addAnimation
-
removeAllAnimations
public void removeAllAnimations() -
removeAnimation
-
getAnimationKeys
-
getAnimation
-
getDefaultValue
-
needsDisplay
-
cornerCurveExpansionFactor
- Since:
- Available in iOS 13.0 and later.
-
getDefaultAction
-
scrollTo
-
scrollTo
-
encode
-
init
-