Package org.robovm.apple.scenekit
Class SCNAnimation
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.scenekit.SCNAnimation
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,SCNAnimationProtocol,ObjCProtocol
public class SCNAnimation extends NSObject implements SCNAnimationProtocol, NSSecureCoding
- Since:
- Available in iOS 11.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSCNAnimation.SCNAnimationPtrNested 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 SCNAnimation()SCNAnimation(CAAnimation caAnimation)SCNAnimation(NSCoder coder)protectedSCNAnimation(NSObject.Handle h, long handle)protectedSCNAnimation(NSObject.SkipInit skipInit)SCNAnimation(NSURL animationUrl) -
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
-
SCNAnimation
public SCNAnimation() -
SCNAnimation
-
SCNAnimation
-
SCNAnimation
-
SCNAnimation
-
SCNAnimation
-
-
Method Details
-
getDuration
public double getDuration() -
setDuration
public void setDuration(double v) -
getKeyPath
-
setKeyPath
-
getTimingFunction
-
setTimingFunction
-
getBlendInDuration
public double getBlendInDuration() -
setBlendInDuration
public void setBlendInDuration(double v) -
getBlendOutDuration
public double getBlendOutDuration() -
setBlendOutDuration
public void setBlendOutDuration(double v) -
isRemovedOnCompletion
public boolean isRemovedOnCompletion() -
setRemovedOnCompletion
public void setRemovedOnCompletion(boolean v) -
isAppliedOnCompletion
public boolean isAppliedOnCompletion() -
setAppliedOnCompletion
public void setAppliedOnCompletion(boolean v) -
getRepeatCount
public double getRepeatCount() -
setRepeatCount
public void setRepeatCount(double v) -
autoreverses
public boolean autoreverses() -
setAutoreverses
public void setAutoreverses(boolean v) -
getStartDelay
public double getStartDelay() -
setStartDelay
public void setStartDelay(double v) -
getTimeOffset
public double getTimeOffset() -
setTimeOffset
public void setTimeOffset(double v) -
fillsForward
public boolean fillsForward() -
setFillsForward
public void setFillsForward(boolean v) -
fillsBackward
public boolean fillsBackward() -
setFillsBackward
public void setFillsBackward(boolean v) -
usesSceneTimeBase
public boolean usesSceneTimeBase() -
setUsesSceneTimeBase
public void setUsesSceneTimeBase(boolean v) -
getAnimationDidStart
-
setAnimationDidStart
-
getAnimationDidStop
-
setAnimationDidStop
-
getAnimationEvents
-
setAnimationEvents
-
isAdditive
public boolean isAdditive() -
setAdditive
public void setAdditive(boolean v) -
isCumulative
public boolean isCumulative() -
setCumulative
public void setCumulative(boolean v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
create
-
animationNamed
-
create
-
encode
-
init
-