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
|
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 (global::System.Span< byte > data) |
virtual void | GetNonZeroBytes (global::System.Span< byte > data) |
Static Public Member Functions | |
static RandomNumberGenerator | Create () |
static RandomNumberGenerator | Create (string rngName) |
static void | Fill (global::System.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, global::System.IntPtr data_length) |
Static Package Functions | |
static unsafe void | FillSpan (global::System.Span< byte > data) |
Private Member Functions | |
unsafe void | Check () |
static bool | RngOpen () |
static unsafe global::System.IntPtr | RngInitialize (byte *seed, global::System.IntPtr seed_length) |
static unsafe global::System.IntPtr | RngGetBytes (global::System.IntPtr handle, byte *data, global::System.IntPtr data_length) |
static void | RngClose (global::System.IntPtr handle) |
Static Private Member Functions | |
static | RNGCryptoServiceProvider () |
Private Attributes | |
global::System.IntPtr | _handle |
Static Private Attributes | |
static object | _lock |
Definition at line 11 of file RNGCryptoServiceProvider.cs.