Package org.robovm.apple.uikit
Class UIGravityBehavior
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIDynamicBehavior
org.robovm.apple.uikit.UIGravityBehavior
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class UIGravityBehavior extends UIDynamicBehavior
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUIGravityBehavior.UIGravityBehaviorPtrNested classes/interfaces inherited from class org.robovm.apple.uikit.UIDynamicBehavior
UIDynamicBehavior.UIDynamicBehaviorPtrNested 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 UIGravityBehavior()UIGravityBehavior(List<UIDynamicItem> items)protectedUIGravityBehavior(NSObject.Handle h, long handle)protectedUIGravityBehavior(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidaddItem(UIDynamicItem item)doublegetAngle()CGVectorgetGravityDirection()List<UIDynamicItem>getItems()doublegetMagnitude()protected longinit(List<UIDynamicItem> items)voidremoveItem(UIDynamicItem item)voidsetAngle(double v)voidsetAngle(double angle, double magnitude)voidsetGravityDirection(CGVector v)voidsetMagnitude(double v)Methods inherited from class org.robovm.apple.uikit.UIDynamicBehavior
addChildBehavior, getAction, getChildBehaviors, getDynamicAnimator, removeChildBehavior, setAction, willMoveToAnimatorMethods 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
-
UIGravityBehavior
public UIGravityBehavior() -
UIGravityBehavior
-
UIGravityBehavior
-
UIGravityBehavior
-
-
Method Details
-
getItems
-
getGravityDirection
-
setGravityDirection
-
getAngle
public double getAngle() -
setAngle
public void setAngle(double v) -
getMagnitude
public double getMagnitude() -
setMagnitude
public void setMagnitude(double v) -
init
-
addItem
-
removeItem
-
setAngle
public void setAngle(double angle, double magnitude)
-