|
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.