tModLoader v0.11.8.9
A mod to make and play Terraria mods
|
Public Member Functions | |
ClassPayloadHandler (Func< BinaryReader, T > reader, Action< BinaryWriter, T > writer, Func< T, T > clone, Func< T > makeDefault=null) | |
override object | Clone (object o) |
override IList | CloneList (IList< T > list) |
override object | Default () |
Public Member Functions inherited from Terraria.ModLoader.IO.TagIO.PayloadHandler< T > | |
PayloadHandler (Func< BinaryReader, T > reader, Action< BinaryWriter, T > writer) | |
abstract object | Clone (object o) |
override object | Clone (object o) |
abstract IList | CloneList (IList list) |
override IList | CloneList (IList list) |
virtual IList | CloneList (IList< T > list) |
abstract object | Default () |
override object | Default () |
abstract object | Read (BinaryReader r) |
override object | Read (BinaryReader r) |
abstract IList | ReadList (BinaryReader r, int size) |
override IList | ReadList (BinaryReader r, int size) |
abstract void | Write (BinaryWriter w, object v) |
override void | Write (BinaryWriter w, object v) |
abstract void | WriteList (BinaryWriter w, IList list) |
override void | WriteList (BinaryWriter w, IList list) |
void | WriteList (BinaryWriter w, IList< T > list) |
Private Attributes | |
Func< T, T > | clone |
Func< T > | makeDefault |
Additional Inherited Members | |
Properties inherited from Terraria.ModLoader.IO.TagIO.PayloadHandler< T > | |
abstract Type | PayloadType [get] |
override Type | PayloadType [get] |
Terraria.ModLoader.IO.TagIO.ClassPayloadHandler< T >.ClassPayloadHandler | ( | Func< BinaryReader, T > | reader, |
Action< BinaryWriter, T > | writer, | ||
Func< T, T > | clone, | ||
Func< T > | makeDefault = null |
||
) |
Definition at line 65 of file TagIO.cs.
References Terraria.ModLoader.IO.TagIO.ClassPayloadHandler< T >.clone, and Terraria.ModLoader.IO.TagIO.ClassPayloadHandler< T >.makeDefault.
|
virtual |
Implements Terraria.ModLoader.IO.TagIO.PayloadHandler< T >.
|
virtual |
Reimplemented from Terraria.ModLoader.IO.TagIO.PayloadHandler< T >.
|
virtual |
Implements Terraria.ModLoader.IO.TagIO.PayloadHandler< T >.
|
private |
Definition at line 62 of file TagIO.cs.
Referenced by Terraria.ModLoader.IO.TagIO.ClassPayloadHandler< T >.ClassPayloadHandler().
|
private |
Definition at line 63 of file TagIO.cs.
Referenced by Terraria.ModLoader.IO.TagIO.ClassPayloadHandler< T >.ClassPayloadHandler().