Class SamplerState
Encapsulates the random state that all samplers mutate when generating random values
Inherited Members
Namespace: UnityEngine.Perception.Randomization.Samplers
Assembly: Unity.Perception.Runtime.dll
Syntax
public static class SamplerState
Fields
randomState
The central random state that all samplers mutate when generating random numbers
Declaration
public static uint randomState
Field Value
Type | Description |
---|---|
uint |
Methods
CreateGenerator()
Creates a random number generator seeded with a unique random state
Declaration
public static Random CreateGenerator()
Returns
Type | Description |
---|---|
Random | The seeded random number generator |
NextRandomState()
Generates a new random state and overwrites the old random state with the newly generated value
Declaration
public static uint NextRandomState()
Returns
Type | Description |
---|---|
uint | The newly generated random state |