terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Member Functions | |
RNGCryptoServiceProvider () | |
RNGCryptoServiceProvider (byte[] rgb) | |
RNGCryptoServiceProvider (CspParameters cspParams) | |
RNGCryptoServiceProvider (string str) | |
override void | GetBytes (byte[] data) |
override void | GetNonZeroBytes (byte[] data) |
void | Dispose () |
virtual void | GetBytes (byte[] data, int offset, int count) |
virtual void | GetBytes (Span< byte > data) |
virtual void | GetNonZeroBytes (Span< byte > data) |
Static Public Member Functions | |
static RandomNumberGenerator | Create () |
static RandomNumberGenerator | Create (string rngName) |
static void | Fill (Span< byte > data) |
static int | GetInt32 (int fromInclusive, int toExclusive) |
static int | GetInt32 (int toExclusive) |
Protected Member Functions | |
override void | Finalize () |
override void | Dispose (bool disposing) |
Package Functions | |
unsafe void | GetBytes (byte *data, IntPtr data_length) |
Static Package Functions | |
static void | FillSpan (Span< byte > data) |
Private Member Functions | |
void | Check () |
Static Private Member Functions | |
static | RNGCryptoServiceProvider () |
static bool | RngOpen () |
static unsafe IntPtr | RngInitialize (byte *seed, IntPtr seed_length) |
static unsafe IntPtr | RngGetBytes (IntPtr handle, byte *data, IntPtr data_length) |
static void | RngClose (IntPtr handle) |
Private Attributes | |
IntPtr | _handle |
Static Private Attributes | |
static object | _lock |
Definition at line 9 of file RNGCryptoServiceProvider.cs.