|
tModLoader v0.11.8.9
A mod to make and play Terraria mods
|
Collaboration diagram for Terraria.ModLoader.IO.TagIO:Classes | |
| class | ClassPayloadHandler |
| class | PayloadHandler |
Static Public Member Functions | |
| static T | Clone< T > (T o) |
| static object | Deserialize (Type type, object tag) |
| static T | Deserialize< T > (object tag) |
| static TagCompound | FromFile (string path, bool compressed=true) |
| static TagCompound | FromStream (Stream stream, bool compressed=true) |
| static TagCompound | Read (BinaryReader reader) |
| static object | ReadTag (BinaryReader r, out string name) |
| static object | Serialize (object value) |
| static void | ToFile (TagCompound root, string path, bool compress=true) |
| static void | ToStream (TagCompound root, Stream stream, bool compress=true) |
| static void | Write (TagCompound root, BinaryWriter writer) |
| static void | WriteTag (string name, object tag, BinaryWriter w) |
Static Private Member Functions | |
| static PayloadHandler | GetHandler (int id) |
| static int | GetPayloadId (Type t) |
Static Private Attributes | |
| static readonly PayloadHandler[] | PayloadHandlers |
| static readonly Dictionary< Type, int > | PayloadIDs |
| static PayloadHandler< string > | StringHandler = (PayloadHandler<string>)PayloadHandlers[8] |
|
static |
|
static |
Definition at line 213 of file TagIO.cs.
References Terraria.ModLoader.IO.TagSerializer< T, S >.Deserialize(), Terraria.ModLoader.IO.TagSerializer< T, S >.TagType, and Terraria.ModLoader.IO.TagSerializer< T, S >.TryGetSerializer().
Referenced by Terraria.ModLoader.IO.TagCompound.Get< T >().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
|
static |
Definition at line 282 of file TagIO.cs.
|
static |
Definition at line 292 of file TagIO.cs.
Referenced by Terraria.ModLoader.IO.ItemIO.FromBase64().
Here is the caller graph for this function:
|
staticprivate |
|
staticprivate |
Definition at line 171 of file TagIO.cs.
|
static |
Definition at line 297 of file TagIO.cs.
|
static |
Definition at line 264 of file TagIO.cs.
|
static |
Definition at line 182 of file TagIO.cs.
References Terraria.ModLoader.IO.TagSerializer< T, S >.Serialize(), Terraria.ModLoader.IO.TagSerializer< T, S >.SerializeList(), and Terraria.ModLoader.IO.TagSerializer< T, S >.TryGetSerializer().
Referenced by Terraria.ModLoader.IO.TagCompound.Set().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 306 of file TagIO.cs.
|
static |
Definition at line 316 of file TagIO.cs.
Referenced by Terraria.ModLoader.IO.ItemIO.ToBase64().
Here is the caller graph for this function:
|
static |
|
static |
Definition at line 275 of file TagIO.cs.
|
staticprivate |
|
staticprivate |
|
staticprivate |