TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches
Terraria.ModLoader.IO Namespace Reference

Classes

class  BigEndianReader
 
class  BigEndianWriter
 
class  BinaryIO
 
class  BitReader
 
class  BitWriter
 
class  BoolTagSerializer
 
class  ColorSerializer
 
class  ImageIO
 
class  ItemIO
 
class  MapIO
 
class  ModEntry
 
class  MultiDimArraySerializer
 
class  PlayerIO
 
class  Point16Serializer
 
class  RectangleSerializer
 
class  TagCompound
 Tag compounds contained named values, serialisable as per the NBT spec: NBT spec wiki page
All primitive data types are supported as well as byte[], int[] and Lists of other supported data types
Lists of Lists are internally stored as IList<IList>
Modification of lists stored in a TagCompound will only work if there were no type conversions involved and is not advised
bool is supported using TagConverter, serialised as a byte. IList<bool> will serialise as IList<byte> (quite inefficient)
Additional conversions can be added using TagConverter
More...
 
class  TagIO
 
class  TagPrinter
 
interface  TagSerializable
 
class  TagSerializableSerializer
 
class  TagSerializer
 
class  TileEntry
 
class  TileIO
 
class  UIntTagSerializer
 
class  ULongTagSerializer
 
class  UploadFile
 
class  UShortTagSerializer
 
class  Vector2TagSerializer
 
class  Vector3TagSerializer
 
class  VersionSerializer
 
class  WallEntry
 
class  WorldIO