Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
void | Dispose () |
Package Functions | |
MetadataDb (byte[] completeDb) | |
void | CompleteAllocations () |
void | Append (JsonTokenType tokenType, int startLocation, int length) |
void | SetLength (int index, int length) |
void | SetNumberOfRows (int index, int numberOfRows) |
void | SetHasComplexChildren (int index) |
int | FindIndexOfFirstUnsetSizeOrLength (JsonTokenType lookupType) |
DbRow | Get (int index) |
JsonTokenType | GetJsonTokenType (int index) |
MetadataDb | CopySegment (int startIndex, int endIndex) |
Static Package Functions | |
static MetadataDb | CreateRented (int payloadLength, bool convertToAlloc) |
static MetadataDb | CreateLocked (int payloadLength) |
Properties | |
int | Length [get, private set] |
Private Member Functions | |
MetadataDb (byte[] initialDb, bool isLocked, bool convertToAlloc) | |
void | Enlarge () |
int | FindOpenElement (JsonTokenType lookupType) |
Private Attributes | |
byte[] | _data |
bool | _convertToAlloc |
bool | _isLocked |
Definition at line 43 of file JsonDocument.cs.