Package org.robovm.apple.spritekit
Class SKConstraint
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.spritekit.SKConstraint
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class SKConstraint extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKConstraint.SKConstraintPtr
-
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 SKConstraint()
SKConstraint(NSCoder decoder)
protected
SKConstraint(NSObject.Handle h, long handle)
protected
SKConstraint(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SKConstraint
distanceToNode(SKRange range, SKNode node)
static SKConstraint
distanceToPoint(SKRange range, CGPoint point)
static SKConstraint
distanceToPointInNode(SKRange range, CGPoint point, SKNode node)
void
encode(NSCoder coder)
SKNode
getReferenceNode()
protected long
init(NSCoder decoder)
boolean
isEnabled()
static SKConstraint
orientToNode(SKNode node, SKRange radians)
static SKConstraint
orientToPoint(CGPoint point, SKRange radians)
static SKConstraint
orientToPointInNode(CGPoint point, SKNode node, SKRange radians)
static SKConstraint
positionX(SKRange range)
static SKConstraint
positionXY(SKRange xRange, SKRange yRange)
static SKConstraint
positionY(SKRange range)
void
setEnabled(boolean v)
void
setReferenceNode(SKNode v)
static boolean
supportsSecureCoding()
static SKConstraint
zRotation(SKRange zRange)
-
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
-
SKConstraint
public SKConstraint()
-
SKConstraint
protected SKConstraint(NSObject.Handle h, long handle)
-
SKConstraint
protected SKConstraint(NSObject.SkipInit skipInit)
-
SKConstraint
public SKConstraint(NSCoder decoder)
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean v)
-
getReferenceNode
public SKNode getReferenceNode()
-
setReferenceNode
public void setReferenceNode(SKNode v)
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
positionX
public static SKConstraint positionX(SKRange range)
-
positionY
public static SKConstraint positionY(SKRange range)
-
positionXY
public static SKConstraint positionXY(SKRange xRange, SKRange yRange)
-
distanceToNode
public static SKConstraint distanceToNode(SKRange range, SKNode node)
-
distanceToPoint
public static SKConstraint distanceToPoint(SKRange range, CGPoint point)
-
distanceToPointInNode
public static SKConstraint distanceToPointInNode(SKRange range, CGPoint point, SKNode node)
-
zRotation
public static SKConstraint zRotation(SKRange zRange)
-
orientToNode
public static SKConstraint orientToNode(SKNode node, SKRange radians)
-
orientToPoint
public static SKConstraint orientToPoint(CGPoint point, SKRange radians)
-
orientToPointInNode
public static SKConstraint orientToPointInNode(CGPoint point, SKNode node, SKRange radians)
-
init
protected long init(NSCoder decoder)
-
-