Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
unsafe void | Enable (byte *scratch, int scratchSize, EventSource.EventData *datas, int dataCount, GCHandle *pins, int pinCount) |
void | Disable () |
unsafe EventSource.EventData * | Finish () |
unsafe void | AddScalar (void *value, int size) |
unsafe void | AddNullTerminatedString (string value) |
unsafe void | AddArray (Array value, int length, int itemSize) |
int | BeginBufferedArray () |
void | EndBufferedArray (int bookmark, int count) |
void | BeginBuffered () |
void | EndBuffered () |
Static Package Attributes | |
static DataCollector | ThreadInstance |
Private Member Functions | |
void | EnsureBuffer () |
void | EnsureBuffer (int additionalSize) |
void | GrowBuffer (int required) |
unsafe void | PinArray (object value, int size) |
unsafe void | ScalarsBegin () |
unsafe void | ScalarsEnd () |
Private Attributes | |
unsafe byte * | scratchEnd |
unsafe EventSource.EventData * | datasEnd |
unsafe GCHandle * | pinsEnd |
unsafe EventSource.EventData * | datasStart |
unsafe byte * | scratch |
unsafe EventSource.EventData * | datas |
unsafe GCHandle * | pins |
byte[] | buffer |
int | bufferPos |
int | bufferNesting |
bool | writingScalars |
Definition at line 5 of file DataCollector.cs.