Package org.robovm.apple.spritekit
Class SKAttributeValue
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.spritekit.SKAttributeValue
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class SKAttributeValue extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SKAttributeValue.SKAttributeValuePtr
-
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 SKAttributeValue()
SKAttributeValue(float value)
SKAttributeValue(NSCoder decoder)
protected
SKAttributeValue(NSObject.Handle h, long handle)
protected
SKAttributeValue(NSObject.SkipInit skipInit)
SKAttributeValue(VectorFloat2 value)
SKAttributeValue(VectorFloat3 value)
SKAttributeValue(VectorFloat4 value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(float value)
protected static long
create(VectorFloat2 value)
protected static long
create(VectorFloat3 value)
protected static long
create(VectorFloat4 value)
void
encode(NSCoder coder)
float
getFloatValue()
VectorFloat2
getVectorFloat2Value()
VectorFloat3
getVectorFloat3Value()
VectorFloat4
getVectorFloat4Value()
protected long
init(NSCoder decoder)
void
setFloatValue(float v)
void
setVectorFloat2Value(VectorFloat2 v)
void
setVectorFloat3Value(VectorFloat3 v)
void
setVectorFloat4Value(VectorFloat4 v)
static boolean
supportsSecureCoding()
-
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
-
SKAttributeValue
public SKAttributeValue()
-
SKAttributeValue
protected SKAttributeValue(NSObject.Handle h, long handle)
-
SKAttributeValue
protected SKAttributeValue(NSObject.SkipInit skipInit)
-
SKAttributeValue
public SKAttributeValue(float value)
-
SKAttributeValue
public SKAttributeValue(VectorFloat2 value)
-
SKAttributeValue
public SKAttributeValue(VectorFloat3 value)
-
SKAttributeValue
public SKAttributeValue(VectorFloat4 value)
-
SKAttributeValue
public SKAttributeValue(NSCoder decoder)
-
-
Method Detail
-
getFloatValue
public float getFloatValue()
-
setFloatValue
public void setFloatValue(float v)
-
getVectorFloat2Value
public VectorFloat2 getVectorFloat2Value()
-
setVectorFloat2Value
public void setVectorFloat2Value(VectorFloat2 v)
-
getVectorFloat3Value
public VectorFloat3 getVectorFloat3Value()
-
setVectorFloat3Value
public void setVectorFloat3Value(VectorFloat3 v)
-
getVectorFloat4Value
public VectorFloat4 getVectorFloat4Value()
-
setVectorFloat4Value
public void setVectorFloat4Value(VectorFloat4 v)
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
create
protected static long create(float value)
-
create
protected static long create(VectorFloat2 value)
-
create
protected static long create(VectorFloat3 value)
-
create
protected static long create(VectorFloat4 value)
-
init
protected long init(NSCoder decoder)
-
-