Package org.robovm.apple.spritekit
Class SKKeyframeSequence
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.spritekit.SKKeyframeSequence
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class SKKeyframeSequence extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSKKeyframeSequence.SKKeyframeSequencePtrNested 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 SKKeyframeSequence()SKKeyframeSequence(long numItems)SKKeyframeSequence(NSArray<NSObject> values, NSArray<NSNumber> times)SKKeyframeSequence(NSCoder aDecoder)protectedSKKeyframeSequence(NSObject.Handle h, long handle)protectedSKKeyframeSequence(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidadd(NSObject value, double time)voidencode(NSCoder coder)SKInterpolationModegetInterpolationMode()SKRepeatModegetRepeatMode()NSObjectgetSample(double time)doublegetTime(long index)NSObjectgetValue(long index)protected longinit(long numItems)protected longinit(NSArray<NSObject> values, NSArray<NSNumber> times)protected longinit(NSCoder aDecoder)voidremove(long index)voidremoveLast()voidset(NSObject value, double time, long index)voidsetInterpolationMode(SKInterpolationMode v)voidsetRepeatMode(SKRepeatMode v)voidsetTime(double time, long index)voidsetValue(NSObject value, long index)longsize()static booleansupportsSecureCoding()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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
SKKeyframeSequence
public SKKeyframeSequence() -
SKKeyframeSequence
-
SKKeyframeSequence
-
SKKeyframeSequence
-
SKKeyframeSequence
public SKKeyframeSequence(long numItems) -
SKKeyframeSequence
-
-
Method Details
-
getInterpolationMode
-
setInterpolationMode
-
getRepeatMode
-
setRepeatMode
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
-
init
protected long init(long numItems) -
init
-
size
public long size() -
add
-
removeLast
public void removeLast() -
remove
public void remove(long index) -
setValue
-
setTime
public void setTime(double time, long index) -
set
-
getValue
-
getTime
public double getTime(long index) -
getSample
-
encode
-