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,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 classSKAttributeValue.SKAttributeValuePtrNested 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 SKAttributeValue()SKAttributeValue(float value)SKAttributeValue(NSCoder coder)protectedSKAttributeValue(NSObject.Handle h, long handle)protectedSKAttributeValue(NSObject.SkipInit skipInit)SKAttributeValue(VectorFloat2 value)SKAttributeValue(VectorFloat3 value)SKAttributeValue(VectorFloat4 value) -
Method Summary
Modifier and Type Method Description protected static longcreate(float value)protected static longcreate(VectorFloat2 value)protected static longcreate(VectorFloat3 value)protected static longcreate(VectorFloat4 value)voidencode(NSCoder coder)floatgetFloatValue()VectorFloat2getVectorFloat2Value()VectorFloat3getVectorFloat3Value()VectorFloat4getVectorFloat4Value()protected longinit(NSCoder coder)voidsetFloatValue(float v)voidsetVectorFloat2Value(VectorFloat2 v)voidsetVectorFloat3Value(VectorFloat3 v)voidsetVectorFloat4Value(VectorFloat4 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
-
SKAttributeValue
public SKAttributeValue() -
SKAttributeValue
-
SKAttributeValue
-
SKAttributeValue
public SKAttributeValue(float value) -
SKAttributeValue
-
SKAttributeValue
-
SKAttributeValue
-
SKAttributeValue
-
-
Method Details
-
getFloatValue
public float getFloatValue() -
setFloatValue
public void setFloatValue(float v) -
getVectorFloat2Value
-
setVectorFloat2Value
-
getVectorFloat3Value
-
setVectorFloat3Value
-
getVectorFloat4Value
-
setVectorFloat4Value
-
supportsSecureCoding
public static boolean supportsSecureCoding() -
create
protected static long create(float value) -
create
-
create
-
create
-
encode
-
init
-