Package org.robovm.apple.coreanimation
Class CAKeyframeAnimation
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.coreanimation.CAAnimation
-
- org.robovm.apple.coreanimation.CAPropertyAnimation
-
- org.robovm.apple.coreanimation.CAKeyframeAnimation
-
- All Implemented Interfaces:
CAAction
,CAMediaTiming
,NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class CAKeyframeAnimation extends CAPropertyAnimation
- Since:
- Available in iOS 2.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CAKeyframeAnimation.CAKeyframeAnimationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.coreanimation.CAPropertyAnimation
CAPropertyAnimation.CAPropertyAnimationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.coreanimation.CAAnimation
CAAnimation.CAAnimationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description CAKeyframeAnimation()
CAKeyframeAnimation(java.lang.String path)
protected
CAKeyframeAnimation(NSObject.Handle h, long handle)
protected
CAKeyframeAnimation(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(java.lang.String path)
NSArray<NSNumber>
getBiasValues()
CAAnimationCalculationMode
getCalculationMode()
NSArray<NSNumber>
getContinuityValues()
NSArray<NSNumber>
getKeyTimes()
CGPath
getPath()
CAAnimationRotationMode
getRotationMode()
NSArray<NSNumber>
getTensionValues()
NSArray<CAMediaTimingFunction>
getTimingFunctions()
NSArray<NSObject>
getValues()
void
setBiasValues(NSArray<NSNumber> v)
void
setCalculationMode(CAAnimationCalculationMode v)
void
setContinuityValues(NSArray<NSNumber> v)
void
setKeyTimes(NSArray<NSNumber> v)
void
setPath(CGPath v)
void
setRotationMode(CAAnimationRotationMode v)
void
setTensionValues(NSArray<NSNumber> v)
void
setTimingFunctions(NSArray<CAMediaTimingFunction> v)
void
setValues(NSArray<NSObject> v)
-
Methods inherited from class org.robovm.apple.coreanimation.CAPropertyAnimation
getKeyPath, getValueFunction, isAdditive, isCumulative, setAdditive, setCumulative, setKeyPath, setValueFunction
-
Methods inherited from class org.robovm.apple.coreanimation.CAAnimation
autoreverses, encode, getAnimationEvents, getBeginTime, getCurrentMediaTime, getDefaultValue, getDelegate, getDuration, getFadeInDuration, getFadeOutDuration, getFillMode, getRepeatCount, getRepeatDuration, getSpeed, getTimeOffset, getTimingFunction, init, isRemovedOnCompletion, runAction, setAnimationEvents, setAutoreverses, setBeginTime, setDelegate, setDuration, setFadeInDuration, setFadeOutDuration, setFillMode, setRemovedOnCompletion, setRepeatCount, setRepeatDuration, setSpeed, setTimeOffset, setTimingFunction, setUsesSceneTimeBase, shouldArchiveValue, supportsSecureCoding, usesSceneTimeBase
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
CAKeyframeAnimation
public CAKeyframeAnimation()
-
CAKeyframeAnimation
protected CAKeyframeAnimation(NSObject.Handle h, long handle)
-
CAKeyframeAnimation
protected CAKeyframeAnimation(NSObject.SkipInit skipInit)
-
CAKeyframeAnimation
public CAKeyframeAnimation(java.lang.String path)
-
-
Method Detail
-
getPath
public CGPath getPath()
-
setPath
public void setPath(CGPath v)
-
getTimingFunctions
public NSArray<CAMediaTimingFunction> getTimingFunctions()
-
setTimingFunctions
public void setTimingFunctions(NSArray<CAMediaTimingFunction> v)
-
getCalculationMode
public CAAnimationCalculationMode getCalculationMode()
-
setCalculationMode
public void setCalculationMode(CAAnimationCalculationMode v)
-
getRotationMode
public CAAnimationRotationMode getRotationMode()
-
setRotationMode
public void setRotationMode(CAAnimationRotationMode v)
-
create
protected static long create(java.lang.String path)
-
-