Package org.robovm.apple.spritekit
Class SKRange
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.spritekit.SKRange
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class SKRange extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSKRange.SKRangePtrNested 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 SKRange()SKRange(double lower, double upper)SKRange(NSCoder coder)protectedSKRange(NSObject.Handle h, long handle)protectedSKRange(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description static SKRangecreateWithConstantValue(double value)static SKRangecreateWithLowerLimit(double lower)static SKRangecreateWithNoLimits()static SKRangecreateWithUpperLimit(double upper)static SKRangecreateWithValue(double value, double variance)voidencode(NSCoder coder)doublegetLowerLimit()doublegetUpperLimit()protected longinit(double lower, double upper)protected longinit(NSCoder coder)voidsetLowerLimit(double v)voidsetUpperLimit(double v)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, updateStrongRef
-
Constructor Details
-
Method Details
-
getLowerLimit
public double getLowerLimit() -
setLowerLimit
public void setLowerLimit(double v) -
getUpperLimit
public double getUpperLimit() -
setUpperLimit
public void setUpperLimit(double v) -
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
protected long init(double lower, double upper) -
createWithLowerLimit
-
createWithUpperLimit
-
createWithConstantValue
-
createWithValue
-
createWithNoLimits
-
encode
-
init
-