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
|
Classes | |
struct | AlignOfHelper |
Public Member Functions | |
static unsafe void * | Malloc (long size, int alignment, Allocator allocator) |
static unsafe void | Free (void *memory, Allocator allocator) |
static unsafe void | MemCpy (void *destination, void *source, long size) |
static unsafe void | MemSet (void *destination, byte value, long size) |
static bool | IsBlittable (Type type) |
Static Public Member Functions | |
static unsafe T | ReadArrayElement< T > (void *source, int index) |
static unsafe void | WriteArrayElement< T > (void *destination, int index, T value) |
static int | SizeOf< T > () |
static int | AlignOf< T > () |
static unsafe void | MemClear (void *destination, long size) |
Static Package Functions | |
static bool | IsArrayBlittable (Array arr) |
static string | GetReasonForArrayNonBlittable (Array arr) |
Static Private Member Functions | |
static bool | IsBlittableValueType (Type t) |
static string | GetReasonForTypeNonBlittableImpl (Type t, string name) |
Definition at line 14 of file UnsafeUtility.cs.