Package org.robovm.apple.uikit
Class UICubicTimingParameters
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UICubicTimingParameters
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,UITimingCurveProvider
,org.robovm.objc.ObjCProtocol
public class UICubicTimingParameters extends NSObject implements UITimingCurveProvider
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UICubicTimingParameters.UICubicTimingParametersPtr
-
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 UICubicTimingParameters()
UICubicTimingParameters(CGPoint point1, CGPoint point2)
UICubicTimingParameters(NSCoder aDecoder)
protected
UICubicTimingParameters(NSObject.Handle h, long handle)
protected
UICubicTimingParameters(NSObject.SkipInit skipInit)
UICubicTimingParameters(UIViewAnimationCurve curve)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
UIViewAnimationCurve
getAnimationCurve()
CGPoint
getControlPoint1()
CGPoint
getControlPoint2()
UICubicTimingParameters
getCubicTimingParameters()
UISpringTimingParameters
getSpringTimingParameters()
UITimingCurveType
getTimingCurveType()
protected long
init(CGPoint point1, CGPoint point2)
protected long
init(NSCoder aDecoder)
protected long
init(UIViewAnimationCurve curve)
-
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
-
UICubicTimingParameters
public UICubicTimingParameters()
-
UICubicTimingParameters
protected UICubicTimingParameters(NSObject.Handle h, long handle)
-
UICubicTimingParameters
protected UICubicTimingParameters(NSObject.SkipInit skipInit)
-
UICubicTimingParameters
public UICubicTimingParameters(NSCoder aDecoder)
-
UICubicTimingParameters
public UICubicTimingParameters(UIViewAnimationCurve curve)
-
-
Method Detail
-
getAnimationCurve
public UIViewAnimationCurve getAnimationCurve()
-
getControlPoint1
public CGPoint getControlPoint1()
-
getControlPoint2
public CGPoint getControlPoint2()
-
getTimingCurveType
public UITimingCurveType getTimingCurveType()
- Specified by:
getTimingCurveType
in interfaceUITimingCurveProvider
-
getCubicTimingParameters
public UICubicTimingParameters getCubicTimingParameters()
- Specified by:
getCubicTimingParameters
in interfaceUITimingCurveProvider
-
getSpringTimingParameters
public UISpringTimingParameters getSpringTimingParameters()
- Specified by:
getSpringTimingParameters
in interfaceUITimingCurveProvider
-
init
protected long init(NSCoder aDecoder)
-
init
protected long init(UIViewAnimationCurve curve)
-
-