Package org.robovm.apple.gameplaykit
Class GKMersenneTwisterRandomSource
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.gameplaykit.GKRandomSource
-
- org.robovm.apple.gameplaykit.GKMersenneTwisterRandomSource
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,GKRandom
,org.robovm.objc.ObjCProtocol
public class GKMersenneTwisterRandomSource extends GKRandomSource
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GKMersenneTwisterRandomSource.GKMersenneTwisterRandomSourcePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.gameplaykit.GKRandomSource
GKRandomSource.GKRandomSourcePtr
-
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 GKMersenneTwisterRandomSource()
GKMersenneTwisterRandomSource(long seed)
GKMersenneTwisterRandomSource(NSCoder decoder)
protected
GKMersenneTwisterRandomSource(NSObject.Handle h, long handle)
protected
GKMersenneTwisterRandomSource(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getSeed()
protected long
init(long seed)
void
setSeed(long v)
-
Methods inherited from class org.robovm.apple.gameplaykit.GKRandomSource
encode, getSharedRandom, init, nextBool, nextInt, nextInt, nextUniform, shuffleArray, 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
-
GKMersenneTwisterRandomSource
public GKMersenneTwisterRandomSource()
-
GKMersenneTwisterRandomSource
protected GKMersenneTwisterRandomSource(NSObject.Handle h, long handle)
-
GKMersenneTwisterRandomSource
protected GKMersenneTwisterRandomSource(NSObject.SkipInit skipInit)
-
GKMersenneTwisterRandomSource
public GKMersenneTwisterRandomSource(long seed)
-
GKMersenneTwisterRandomSource
public GKMersenneTwisterRandomSource(NSCoder decoder)
-
-