Package org.robovm.apple.spritekit
Class SKUniform
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.spritekit.SKUniform
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class SKUniform extends NSObject implements NSSecureCoding
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSKUniform.SKUniformPtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description SKUniform()SKUniform(String name)SKUniform(String name, float value)SKUniform(String name, MatrixFloat2x4 value)SKUniform(String name, MatrixFloat3x4 value)SKUniform(String name, MatrixFloat4x4 value)SKUniform(String name, VectorFloat2 value)SKUniform(String name, VectorFloat3 value)SKUniform(String name, VectorFloat4 value)SKUniform(String name, GLKMatrix2 value)Deprecated.Deprecated in iOS 10.0.SKUniform(String name, GLKMatrix3 value)Deprecated.Deprecated in iOS 10.0.SKUniform(String name, GLKMatrix4 value)Deprecated.Deprecated in iOS 10.0.SKUniform(String name, GLKVector2 value)Deprecated.Deprecated in iOS 10.0.SKUniform(String name, GLKVector3 value)Deprecated.Deprecated in iOS 10.0.SKUniform(String name, GLKVector4 value)Deprecated.Deprecated in iOS 10.0.SKUniform(String name, SKTexture texture)SKUniform(NSCoder coder)protectedSKUniform(NSObject.Handle h, long handle)protectedSKUniform(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidencode(NSCoder coder)GLKMatrix2getFloatMatrix2Value()Deprecated.Deprecated in iOS 10.0.GLKMatrix3getFloatMatrix3Value()Deprecated.Deprecated in iOS 10.0.GLKMatrix4getFloatMatrix4Value()Deprecated.Deprecated in iOS 10.0.floatgetFloatValue()GLKVector2getFloatVector2Value()Deprecated.Deprecated in iOS 10.0.GLKVector3getFloatVector3Value()Deprecated.Deprecated in iOS 10.0.GLKVector4getFloatVector4Value()Deprecated.Deprecated in iOS 10.0.MatrixFloat2x4getMatrixFloat2x2Value()MatrixFloat3x4getMatrixFloat3x3Value()MatrixFloat4x4getMatrixFloat4x4Value()StringgetName()SKTexturegetTextureValue()SKUniformTypegetUniformType()VectorFloat2getVectorFloat2Value()VectorFloat3getVectorFloat3Value()VectorFloat4getVectorFloat4Value()protected longinit(String name)protected longinit(String name, float value)protected longinit(String name, MatrixFloat2x4 value)protected longinit(String name, MatrixFloat3x4 value)protected longinit(String name, MatrixFloat4x4 value)protected longinit(String name, VectorFloat2 value)protected longinit(String name, VectorFloat3 value)protected longinit(String name, VectorFloat4 value)protected longinit(String name, GLKMatrix2 value)Deprecated.Deprecated in iOS 10.0.protected longinit(String name, GLKMatrix3 value)Deprecated.Deprecated in iOS 10.0.protected longinit(String name, GLKMatrix4 value)Deprecated.Deprecated in iOS 10.0.protected longinit(String name, GLKVector2 value)Deprecated.Deprecated in iOS 10.0.protected longinit(String name, GLKVector3 value)Deprecated.Deprecated in iOS 10.0.protected longinit(String name, GLKVector4 value)Deprecated.Deprecated in iOS 10.0.protected longinit(String name, SKTexture texture)protected longinit(NSCoder coder)voidsetFloatMatrix2Value(GLKMatrix2 v)Deprecated.Deprecated in iOS 10.0.voidsetFloatMatrix3Value(GLKMatrix3 v)Deprecated.Deprecated in iOS 10.0.voidsetFloatMatrix4Value(GLKMatrix4 v)Deprecated.Deprecated in iOS 10.0.voidsetFloatValue(float v)voidsetFloatVector2Value(GLKVector2 v)Deprecated.Deprecated in iOS 10.0.voidsetFloatVector3Value(GLKVector3 v)Deprecated.Deprecated in iOS 10.0.voidsetFloatVector4Value(GLKVector4 v)Deprecated.Deprecated in iOS 10.0.voidsetMatrixFloat2x2Value(MatrixFloat2x4 v)voidsetMatrixFloat3x3Value(MatrixFloat3x4 v)voidsetMatrixFloat4x4Value(MatrixFloat4x4 v)voidsetTextureValue(SKTexture 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
SKUniform
public SKUniform() -
SKUniform
-
SKUniform
-
SKUniform
-
SKUniform
-
SKUniform
-
SKUniform
- Since:
- Available in iOS 10.0 and later.
-
SKUniform
- Since:
- Available in iOS 10.0 and later.
-
SKUniform
- Since:
- Available in iOS 10.0 and later.
-
SKUniform
- Since:
- Available in iOS 10.0 and later.
-
SKUniform
- Since:
- Available in iOS 10.0 and later.
-
SKUniform
- Since:
- Available in iOS 10.0 and later.
-
SKUniform
Deprecated.Deprecated in iOS 10.0. -
SKUniform
Deprecated.Deprecated in iOS 10.0. -
SKUniform
Deprecated.Deprecated in iOS 10.0. -
SKUniform
Deprecated.Deprecated in iOS 10.0. -
SKUniform
Deprecated.Deprecated in iOS 10.0. -
SKUniform
Deprecated.Deprecated in iOS 10.0. -
SKUniform
-
-
Method Details
-
getName
-
getUniformType
-
getTextureValue
-
setTextureValue
-
getFloatValue
public float getFloatValue() -
setFloatValue
public void setFloatValue(float v) -
getVectorFloat2Value
- Since:
- Available in iOS 10.0 and later.
-
setVectorFloat2Value
- Since:
- Available in iOS 10.0 and later.
-
getVectorFloat3Value
- Since:
- Available in iOS 10.0 and later.
-
setVectorFloat3Value
- Since:
- Available in iOS 10.0 and later.
-
getVectorFloat4Value
- Since:
- Available in iOS 10.0 and later.
-
setVectorFloat4Value
- Since:
- Available in iOS 10.0 and later.
-
getMatrixFloat2x2Value
- Since:
- Available in iOS 10.0 and later.
-
setMatrixFloat2x2Value
- Since:
- Available in iOS 10.0 and later.
-
getMatrixFloat3x3Value
- Since:
- Available in iOS 10.0 and later.
-
setMatrixFloat3x3Value
- Since:
- Available in iOS 10.0 and later.
-
getMatrixFloat4x4Value
- Since:
- Available in iOS 10.0 and later.
-
setMatrixFloat4x4Value
- Since:
- Available in iOS 10.0 and later.
-
getFloatVector2Value
Deprecated.Deprecated in iOS 10.0. -
setFloatVector2Value
Deprecated.Deprecated in iOS 10.0. -
getFloatVector3Value
Deprecated.Deprecated in iOS 10.0. -
setFloatVector3Value
Deprecated.Deprecated in iOS 10.0. -
getFloatVector4Value
Deprecated.Deprecated in iOS 10.0. -
setFloatVector4Value
Deprecated.Deprecated in iOS 10.0. -
getFloatMatrix2Value
Deprecated.Deprecated in iOS 10.0. -
setFloatMatrix2Value
Deprecated.Deprecated in iOS 10.0. -
getFloatMatrix3Value
Deprecated.Deprecated in iOS 10.0. -
setFloatMatrix3Value
Deprecated.Deprecated in iOS 10.0. -
getFloatMatrix4Value
Deprecated.Deprecated in iOS 10.0. -
setFloatMatrix4Value
Deprecated.Deprecated in iOS 10.0. -
supportsSecureCoding
public static boolean supportsSecureCoding() -
init
-
init
-
init
-
init
- Since:
- Available in iOS 10.0 and later.
-
init
- Since:
- Available in iOS 10.0 and later.
-
init
- Since:
- Available in iOS 10.0 and later.
-
init
- Since:
- Available in iOS 10.0 and later.
-
init
- Since:
- Available in iOS 10.0 and later.
-
init
- Since:
- Available in iOS 10.0 and later.
-
init
Deprecated.Deprecated in iOS 10.0. -
init
Deprecated.Deprecated in iOS 10.0. -
init
Deprecated.Deprecated in iOS 10.0. -
init
Deprecated.Deprecated in iOS 10.0. -
init
Deprecated.Deprecated in iOS 10.0. -
init
Deprecated.Deprecated in iOS 10.0. -
encode
-
init
-