Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
void | Reset () |
void | ResetReader () |
void | ResetWriter () |
void | GetData (int start, int length, out int messageType) |
Public Attributes | |
bool | broadcast |
byte[] | readBuffer = new byte[131070] |
byte[] | writeBuffer = new byte[131070] |
bool | writeLocked |
int | messageLength |
int | totalData |
int | whoAmI |
int | spamCount |
int | maxSpam |
bool | checkBytes |
MemoryStream | readerStream |
MemoryStream | writerStream |
BinaryReader | reader |
BinaryWriter | writer |
PacketHistory | History = new PacketHistory() |
Static Public Attributes | |
const int | readBufferMax = 131070 |
const int | writeBufferMax = 131070 |
Events | |
static TileChangeReceivedEvent | OnTileChangeReceived |
Private Member Functions | |
float[] | ReUseTemporaryProjectileAI () |
float[] | ReUseTemporaryNPCAI () |
Static Private Member Functions | |
static void | ReadAccessoryVisibility (BinaryReader reader, bool[] hideVisibleAccessory) |
static void | TrySendingItemArray (int plr, Item[] array, int slotStartIndex) |
Private Attributes | |
float[] | _temporaryProjectileAI = new float[Projectile.maxAI] |
float[] | _temporaryNPCAI = new float[NPC.maxAI] |
Definition at line 25 of file MessageBuffer.cs.