RNG

Undocumented in source.

Constructors

this
this()
Undocumented in source.
this
this(uint p_seed)
Undocumented in source.

Members

Aliases

defaultSeed
alias defaultSeed = Random.defaultSeed
Undocumented in source.
randd
alias randd = randT!double
Undocumented in source.
randf
alias randf = randT!float
Undocumented in source.
randi
alias randi = randT!int
Undocumented in source.
randl
alias randl = randT!long
Undocumented in source.
randomSeed
alias randomSeed = unpredictableSeed
Undocumented in source.
randomise
alias randomise = randomize
Undocumented in source.
randr
alias randr = randT!real
Undocumented in source.

Functions

random
uint random()
Undocumented in source. Be warned that the author may not have intended to support it.
randomize
void randomize()
Undocumented in source. Be warned that the author may not have intended to support it.
seed
uint seed()
Undocumented in source. Be warned that the author may not have intended to support it.
setSeed
void setSeed(uint p_seed)
Undocumented in source. Be warned that the author may not have intended to support it.
skip
void skip()
Undocumented in source. Be warned that the author may not have intended to support it.
skipTo
void skipTo(ulong numCalls)
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

randT
template randT(T : float)
Undocumented in source.

Meta