Package org.robovm.apple.coreanimation
Class CAAnimation
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.coreanimation.CAAnimation
- All Implemented Interfaces:
CAAction,CAMediaTiming,NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
- Direct Known Subclasses:
CAAnimationGroup,CAPropertyAnimation,CATransition
public class CAAnimation extends NSObject implements NSSecureCoding, CAMediaTiming, CAAction
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCAAnimation.CAAnimationPtrNested 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 CAAnimation()protectedCAAnimation(long handle)Deprecated.CAAnimation(NSCoder coder)protectedCAAnimation(NSObject.Handle h, long handle)protectedCAAnimation(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
-
CAAnimation
public CAAnimation() -
CAAnimation
Deprecated. -
CAAnimation
-
CAAnimation
-
CAAnimation
-
-
Method Details
-
usesSceneTimeBase
public boolean usesSceneTimeBase() -
setUsesSceneTimeBase
public void setUsesSceneTimeBase(boolean v) -
getFadeInDuration
public double getFadeInDuration() -
setFadeInDuration
public void setFadeInDuration(double v) -
getFadeOutDuration
public double getFadeOutDuration() -
setFadeOutDuration
public void setFadeOutDuration(double v) -
getAnimationEvents
-
setAnimationEvents
-
getTimingFunction
-
setTimingFunction
-
getDelegate
-
setDelegate
-
isRemovedOnCompletion
public boolean isRemovedOnCompletion() -
setRemovedOnCompletion
public void setRemovedOnCompletion(boolean v) -
getPreferredFrameRateRange
- Since:
- Available in iOS 15.0 and later.
-
setPreferredFrameRateRange
- Since:
- Available in iOS 15.0 and later.
-
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
-
getCurrentMediaTime
public static double getCurrentMediaTime() -
shouldArchiveValue
-
getDefaultValue
-
encode
-
init
-
runAction
-