C# Класс Terraria.ModLoader.IO.ItemIO

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Load ( TagCompound tag ) : System.Item
Load ( Item item, TagCompound tag ) : void
LoadLegacy ( Item item, BinaryReader reader, bool readStack = false, bool readFavorite = false ) : void
LoadLegacyInventory ( Item inv, BinaryReader reader, bool readStack = false, bool readFavorite = false ) : void
Receive ( BinaryReader reader, bool readStack = false, bool readFavorite = false ) : Item
Receive ( Item item, BinaryReader reader, bool readStack = false, bool readFavorite = false ) : void
ReceiveModData ( Item item, BinaryReader reader ) : void
Save ( Item item ) : TagCompound
Send ( Item item, BinaryWriter writer, bool writeStack = false, bool writeFavourite = false ) : void
SendModData ( Item item, BinaryWriter writer ) : void

Приватные методы

Метод Описание
LegacyModData ( int type, BinaryReader reader, bool hasGlobalSaving = true ) : byte[]
LoadGlobals ( Item item, IList list ) : void
LoadLegacyModData ( Item item, byte data, bool hasGlobalSaving = true ) : void
SaveGlobals ( Item item ) : List
WriteVanillaID ( Item item, BinaryWriter writer ) : void

Описание методов

Load() публичный статический Метод

public static Load ( TagCompound tag ) : System.Item
tag TagCompound
Результат System.Item

Load() публичный статический Метод

public static Load ( Item item, TagCompound tag ) : void
item Item
tag TagCompound
Результат void

LoadLegacy() публичный статический Метод

public static LoadLegacy ( Item item, BinaryReader reader, bool readStack = false, bool readFavorite = false ) : void
item Item
reader BinaryReader
readStack bool
readFavorite bool
Результат void

LoadLegacyInventory() публичный статический Метод

public static LoadLegacyInventory ( Item inv, BinaryReader reader, bool readStack = false, bool readFavorite = false ) : void
inv Item
reader BinaryReader
readStack bool
readFavorite bool
Результат void

Receive() публичный статический Метод

public static Receive ( BinaryReader reader, bool readStack = false, bool readFavorite = false ) : Item
reader BinaryReader
readStack bool
readFavorite bool
Результат Item

Receive() публичный статический Метод

public static Receive ( Item item, BinaryReader reader, bool readStack = false, bool readFavorite = false ) : void
item Item
reader BinaryReader
readStack bool
readFavorite bool
Результат void

ReceiveModData() публичный статический Метод

public static ReceiveModData ( Item item, BinaryReader reader ) : void
item Item
reader BinaryReader
Результат void

Save() публичный статический Метод

public static Save ( Item item ) : TagCompound
item Item
Результат TagCompound

Send() публичный статический Метод

public static Send ( Item item, BinaryWriter writer, bool writeStack = false, bool writeFavourite = false ) : void
item Item
writer BinaryWriter
writeStack bool
writeFavourite bool
Результат void

SendModData() публичный статический Метод

public static SendModData ( Item item, BinaryWriter writer ) : void
item Item
writer BinaryWriter
Результат void