Package org.robovm.apple.uikit
Class UISpringTimingParameters
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UISpringTimingParameters
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,UITimingCurveProvider,ObjCProtocol
public class UISpringTimingParameters extends NSObject implements UITimingCurveProvider
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUISpringTimingParameters.UISpringTimingParametersPtrNested 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 UISpringTimingParameters()UISpringTimingParameters(double ratio)UISpringTimingParameters(double mass, double stiffness, double damping, CGVector velocity)UISpringTimingParameters(double ratio, CGVector velocity)UISpringTimingParameters(NSCoder coder)protectedUISpringTimingParameters(NSObject.Handle h, long handle)protectedUISpringTimingParameters(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidencode(NSCoder coder)UICubicTimingParametersgetCubicTimingParameters()CGVectorgetInitialVelocity()UISpringTimingParametersgetSpringTimingParameters()UITimingCurveTypegetTimingCurveType()protected longinit(double ratio)protected longinit(double mass, double stiffness, double damping, CGVector velocity)protected longinit(double ratio, CGVector velocity)protected longinit(NSCoder coder)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
-
UISpringTimingParameters
public UISpringTimingParameters() -
UISpringTimingParameters
-
UISpringTimingParameters
-
UISpringTimingParameters
-
UISpringTimingParameters
-
UISpringTimingParameters
-
UISpringTimingParameters
public UISpringTimingParameters(double ratio)
-
-
Method Details
-
getInitialVelocity
-
getTimingCurveType
- Specified by:
getTimingCurveTypein interfaceUITimingCurveProvider
-
getCubicTimingParameters
- Specified by:
getCubicTimingParametersin interfaceUITimingCurveProvider
-
getSpringTimingParameters
- Specified by:
getSpringTimingParametersin interfaceUITimingCurveProvider
-
init
-
init
-
init
-
init
protected long init(double ratio) -
encode
-