This module will generate true random integers in configurable intervals.
More...
|
static System.Collections.IEnumerator | Generate (int min, int max, int number=1, bool prng=false, bool silent=false, string id="") |
| Generates random integers. More...
|
|
static System.Collections.Generic.List< int > | GeneratePRNG (int min, int max, int number=1, int seed=0) |
| Generates random integers with the C#-standard Pseudo-Random-Number-Generator. More...
|
|
static System.Collections.Generic.List< int > | GenerateInEditor (int min, int max, int number=1, bool prng=false, string id="") |
| Generates random integers with the C#-standard Pseudo-Random-Number-Generator (Editor only). More...
|
|
|
static System.Collections.Generic.List< int > | Result => new System.Collections.Generic.List<int>(result) |
| Returns the list of integers from the last generation. More...
|
|
This module will generate true random integers in configurable intervals.
◆ Generate()
static System.Collections.IEnumerator Crosstales.TrueRandom.Module.ModuleInteger.Generate |
( |
int |
min, |
|
|
int |
max, |
|
|
int |
number = 1 , |
|
|
bool |
prng = false , |
|
|
bool |
silent = false , |
|
|
string |
id = "" |
|
) |
| |
|
static |
Generates random integers.
- Parameters
-
min | Smallest possible number (range: -1'000'000'000 - 1'000'000'000) |
max | Biggest possible number (range: -1'000'000'000 - 1'000'000'000) |
number | How many numbers you want to generate (range: 1 - 10'000, default: 1, optional) |
prng | Use Pseudo-Random-Number-Generator (default: false, optional) |
silent | Ignore callbacks (default: false, optional) |
id | id to identify the generated result (optional) |
◆ GenerateInEditor()
static System.Collections.Generic.List<int> Crosstales.TrueRandom.Module.ModuleInteger.GenerateInEditor |
( |
int |
min, |
|
|
int |
max, |
|
|
int |
number = 1 , |
|
|
bool |
prng = false , |
|
|
string |
id = "" |
|
) |
| |
|
static |
Generates random integers with the C#-standard Pseudo-Random-Number-Generator (Editor only).
- Parameters
-
min | Smallest possible number (range: -1'000'000'000 - 1'000'000'000) |
max | Biggest possible number (range: -1'000'000'000 - 1'000'000'000) |
number | How many numbers you want to generate (range: 1 - 10'000, default: 1, optional) |
prng | Use Pseudo-Random-Number-Generator (default: false, optional) |
id | id to identifiy the generated result (optional) |
- Returns
- List with the generated integers.
◆ GeneratePRNG()
static System.Collections.Generic.List<int> Crosstales.TrueRandom.Module.ModuleInteger.GeneratePRNG |
( |
int |
min, |
|
|
int |
max, |
|
|
int |
number = 1 , |
|
|
int |
seed = 0 |
|
) |
| |
|
static |
Generates random integers with the C#-standard Pseudo-Random-Number-Generator.
- Parameters
-
min | Smallest possible number |
max | Biggest possible number |
number | How many numbers you want to generate (default: 1, optional) |
seed | Seed for the PRNG (default: 0 (=standard), optional) |
- Returns
- List with the generated integers.
◆ Result
System.Collections.Generic.List<int> Crosstales.TrueRandom.Module.ModuleInteger.Result => new System.Collections.Generic.List<int>(result) |
|
static |
Returns the list of integers from the last generation.
- Returns
- List of integers from the last generation.
◆ OnGenerateFinished
GenerateIntegerFinished Crosstales.TrueRandom.Module.ModuleInteger.OnGenerateFinished |
|
static |
Event to get a message with the generated integers when finished.
◆ OnGenerateStart
GenerateIntegerStart Crosstales.TrueRandom.Module.ModuleInteger.OnGenerateStart |
|
static |
Event to get a message when generating integers has started.
The documentation for this class was generated from the following file:
- C:/Users/slaub/Unity/assets/TrueRandom/TrueRandomPro/Assets/Plugins/crosstales/TrueRandom/Scripts/Module/ModuleInteger.cs