Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | Block16 |
struct | Block64 |
Static Public Member Functions | |
static void | BlockCopy (Array src, int srcOffset, Array dst, int dstOffset, int count) |
static int | ByteLength (Array array) |
static byte | GetByte (Array array, int index) |
static void | SetByte (Array array, int index, byte value) |
static unsafe void | MemoryCopy (void *source, void *destination, long destinationSizeInBytes, long sourceBytesToCopy) |
static unsafe void | MemoryCopy (void *source, void *destination, ulong destinationSizeInBytes, ulong sourceBytesToCopy) |
Static Package Functions | |
static unsafe void | _ZeroMemory (ref byte b, nuint byteLength) |
static void | BulkMoveWithWriteBarrier (ref byte destination, ref byte source, nuint byteCount) |
static unsafe void | Memcpy (byte *dest, byte *src, int len) |
static unsafe void | Memcpy (byte *pDest, int destIndex, byte[] src, int srcIndex, int len) |
static void | Memmove< T > (ref T destination, ref T source, nuint elementCount) |
static unsafe void | ZeroMemory (byte *dest, nuint len) |
static void | Memmove (ref byte dest, ref byte src, nuint len) |
Private Member Functions | |
static unsafe void | __ZeroMemory (void *b, nuint byteLength) |
static void | __BulkMoveWithWriteBarrier (ref byte destination, ref byte source, nuint byteCount) |
static unsafe void | __Memmove (byte *dest, byte *src, nuint len) |
Static Private Member Functions | |
static void | _BulkMoveWithWriteBarrier (ref byte destination, ref byte source, nuint byteCount) |
static unsafe void | _Memmove (ref byte dest, ref byte src, nuint len) |