|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | DebugView |
Public Member Functions | |
| JsonArray (JsonNodeOptions? options=null) | |
| JsonArray (JsonNodeOptions options, params JsonNode?[] items) | |
| JsonArray (params JsonNode?[] items) | |
| void | Add< T > (T? value) |
| override void | WriteTo (Utf8JsonWriter writer, JsonSerializerOptions? options=null) |
| void | Add (JsonNode? item) |
| void | Clear () |
| bool | Contains (JsonNode? item) |
| int | IndexOf (JsonNode? item) |
| void | Insert (int index, JsonNode? item) |
| bool | Remove (JsonNode? item) |
| void | RemoveAt (int index) |
| IEnumerator< JsonNode?> | GetEnumerator () |
| JsonArray | AsArray () |
| JsonObject | AsObject () |
| JsonValue | AsValue () |
| string | GetPath () |
| virtual T | GetValue< T > () |
| string | ToJsonString (JsonSerializerOptions? options=null) |
| override string | ToString () |
| int | IndexOf (T item) |
| void | Insert (int index, T item) |
| void | Add (T item) |
| bool | Contains (T item) |
| void | CopyTo (T[] array, int arrayIndex) |
| bool | Remove (T item) |
Package Functions | |
| JsonArray (JsonElement element, JsonNodeOptions? options=null) | |
| JsonNode | GetItem (int index) |
| void | SetItem (int index, JsonNode value) |
| override void | GetPath (List< string > path, JsonNode child) |
| void | AssignParent (JsonNode parent) |
Properties | |
| List< JsonNode?> | List [get] |
| int | Count [get] |
| bool ICollection< JsonNode >. | IsReadOnly [get] |
| JsonNodeOptions? | Options [get] |
| JsonNode? | Parent [get, set] |
| JsonNode | Root [get] |
| JsonNode? | this[int index] [get, set] |
| JsonNode? | this[string propertyName] [get, set] |
| T | this[int index] [get, set] |
Private Member Functions | |
| void | InitializeFromArray (JsonNode[] items) |
| void | CreateNodes () |
| void ICollection< JsonNode >. | CopyTo (JsonNode[] array, int index) |
| IEnumerator IEnumerable. | GetEnumerator () |
| void | DetachParent (JsonNode item) |
Private Attributes | |
| JsonElement? | _jsonElement |
| List< JsonNode > | _list |
| JsonNode | _parent |
| JsonNodeOptions? | _options |
Definition at line 11 of file JsonArray.cs.