C# Class Terraria.DataStructures.TileEntity

Show file Open project: EmuDevs/EDTerraria Class Usage Examples

Public Properties

Property Type Description
ByID TileEntity>.Dictionary
ByPosition TileEntity>.Dictionary
ID int
Position Point16
TileEntitiesNextID int
type byte

Public Methods

Method Description
AssignNewID ( ) : int
InitializeAll ( ) : void
Read ( BinaryReader reader ) : TileEntity
ReadExtraData ( BinaryReader reader ) : void
Update ( ) : void
UpdateEnd ( ) : void
UpdateStart ( ) : void
Write ( BinaryWriter writer, TileEntity ent ) : void
WriteExtraData ( BinaryWriter writer ) : void

Private Methods

Method Description
ReadInner ( BinaryReader reader ) : void
WriteInner ( BinaryWriter writer ) : void

Method Details

AssignNewID() public static method

public static AssignNewID ( ) : int
return int

InitializeAll() public static method

public static InitializeAll ( ) : void
return void

Read() public static method

public static Read ( BinaryReader reader ) : TileEntity
reader System.IO.BinaryReader
return TileEntity

ReadExtraData() public method

public ReadExtraData ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

Update() public method

public Update ( ) : void
return void

UpdateEnd() public static method

public static UpdateEnd ( ) : void
return void

UpdateStart() public static method

public static UpdateStart ( ) : void
return void

Write() public static method

public static Write ( BinaryWriter writer, TileEntity ent ) : void
writer System.IO.BinaryWriter
ent TileEntity
return void

WriteExtraData() public method

public WriteExtraData ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void

Property Details

ByID public static property

public static Dictionary ByID
return TileEntity>.Dictionary

ByPosition public static property

public static Dictionary ByPosition
return TileEntity>.Dictionary

ID public property

public int ID
return int

Position public property

public Point16,Terraria.DataStructures Position
return Point16

TileEntitiesNextID public static property

public static int TileEntitiesNextID
return int

type public property

public byte type
return byte