Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | ArrayEnumerator |
struct | ObjectEnumerator |
Static Public Member Functions | |
static JsonElement | ParseValue (ref Utf8JsonReader reader) |
static bool | TryParseValue (ref Utf8JsonReader reader, [NotNullWhen(true)] out JsonElement? element) |
Package Functions | |
JsonElement (JsonDocument parent, int idx) | |
string | GetPropertyName () |
ReadOnlyMemory< byte > | GetRawValue () |
string | GetPropertyRawText () |
bool | TextEqualsHelper (ReadOnlySpan< byte > utf8Text, bool isPropertyName, bool shouldUnescape) |
bool | TextEqualsHelper (ReadOnlySpan< char > text, bool isPropertyName) |
Static Package Functions | |
static JsonElement | ParseValue (Stream utf8Json, JsonDocumentOptions options) |
static JsonElement | ParseValue (ReadOnlySpan< byte > utf8Json, JsonDocumentOptions options) |
static JsonElement | ParseValue (string json, JsonDocumentOptions options) |
Properties | |
JsonTokenType | TokenType [get] |
JsonValueKind | ValueKind [get] |
JsonElement | this[int index] [get] |
string | DebuggerDisplay [get] |
Private Member Functions | |
void | CheckValidInstance () |
Private Attributes | |
readonly JsonDocument | _parent |
readonly int | _idx |
Definition at line 10 of file JsonElement.cs.