Package org.robovm.apple.gameplaykit
Class GKNoiseMap
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gameplaykit.GKNoiseMap
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class GKNoiseMap extends NSObject
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GKNoiseMap.GKNoiseMapPtr
-
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 GKNoiseMap()
protected
GKNoiseMap(NSObject.Handle h, long handle)
protected
GKNoiseMap(NSObject.SkipInit skipInit)
GKNoiseMap(GKNoise noise)
GKNoiseMap(GKNoise noise, org.robovm.rt.bro.ptr.FunctionPtr size, org.robovm.rt.bro.ptr.FunctionPtr origin, VectorInt2 sampleCount, boolean seamless)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.rt.bro.ptr.FunctionPtr
getOrigin()
VectorInt2
getSampleCount()
org.robovm.rt.bro.ptr.FunctionPtr
getSize()
protected long
init(GKNoise noise)
protected long
init(GKNoise noise, org.robovm.rt.bro.ptr.FunctionPtr size, org.robovm.rt.bro.ptr.FunctionPtr origin, VectorInt2 sampleCount, boolean seamless)
float
interpolatedValueAtPosition(VectorFloat2 position)
boolean
isSeamless()
void
setValueAtPosition(float value, VectorInt2 position)
float
valueAtPosition(VectorInt2 position)
-
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
-
GKNoiseMap
public GKNoiseMap()
-
GKNoiseMap
protected GKNoiseMap(NSObject.Handle h, long handle)
-
GKNoiseMap
protected GKNoiseMap(NSObject.SkipInit skipInit)
-
GKNoiseMap
public GKNoiseMap(GKNoise noise)
-
GKNoiseMap
public GKNoiseMap(GKNoise noise, org.robovm.rt.bro.ptr.FunctionPtr size, org.robovm.rt.bro.ptr.FunctionPtr origin, VectorInt2 sampleCount, boolean seamless)
-
-
Method Detail
-
getSize
public org.robovm.rt.bro.ptr.FunctionPtr getSize()
-
getOrigin
public org.robovm.rt.bro.ptr.FunctionPtr getOrigin()
-
getSampleCount
public VectorInt2 getSampleCount()
-
isSeamless
public boolean isSeamless()
-
init
protected long init(GKNoise noise)
-
init
protected long init(GKNoise noise, org.robovm.rt.bro.ptr.FunctionPtr size, org.robovm.rt.bro.ptr.FunctionPtr origin, VectorInt2 sampleCount, boolean seamless)
-
valueAtPosition
public float valueAtPosition(VectorInt2 position)
-
interpolatedValueAtPosition
public float interpolatedValueAtPosition(VectorFloat2 position)
-
setValueAtPosition
public void setValueAtPosition(float value, VectorInt2 position)
-
-