terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Terraria.Utilities.FastRandom Struct Reference
+ Collaboration diagram for Terraria.Utilities.FastRandom:

Public Member Functions

 FastRandom (ulong seed)
 
 FastRandom (int seed)
 
FastRandom WithModifier (ulong modifier)
 
FastRandom WithModifier (int x, int y)
 
void NextSeed ()
 
float NextFloat ()
 
double NextDouble ()
 
int Next (int max)
 
int Next (int min, int max)
 

Static Public Member Functions

static FastRandom CreateWithRandomSeed ()
 

Static Public Attributes

const ulong RANDOM_MULTIPLIER = 25214903917UL
 
const ulong RANDOM_ADD = 11UL
 
const ulong RANDOM_MASK = 281474976710655UL
 

Properties

ulong Seed [get, set, private set]
 

Private Member Functions

int NextBits (int bits)
 

Static Private Member Functions

static ulong NextSeed (ulong seed)
 

Private Attributes

ulong< Seedk__BackingField
 

Detailed Description

Definition at line 17 of file FastRandom.cs.


The documentation for this struct was generated from the following file: