Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
override void | GetBytes (byte[] data) |
override void | GetBytes (byte[] data, int offset, int count) |
unsafe override void | GetBytes (Span< byte > data) |
override void | GetNonZeroBytes (byte[] data) |
override void | GetNonZeroBytes (Span< byte > data) |
void | Dispose () |
Static Public Member Functions | |
static RandomNumberGenerator | Create () |
static ? RandomNumberGenerator | Create (string rngName) |
static byte[] | GetBytes (int count) |
static void | Fill (Span< byte > data) |
static int | GetInt32 (int fromInclusive, int toExclusive) |
static int | GetInt32 (int toExclusive) |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
Package Functions | |
void | VerifyGetBytes (byte[] data, int offset, int count) |
Static Package Functions | |
static unsafe void | FillSpan (Span< byte > data) |
Static Package Attributes | |
static readonly RandomNumberGeneratorImplementation | s_singleton = new RandomNumberGeneratorImplementation() |
Private Member Functions | |
RandomNumberGeneratorImplementation () | |
Static Private Member Functions | |
static unsafe void | GetBytes (byte *pbBuffer, int count) |
Definition at line 3 of file RandomNumberGeneratorImplementation.cs.