|
Stardew Engine
|
#include "Game2DLayerNetwork.h"#include "Log.h"#include "Network.h"#include "BinarySerializer.h"#include "AssertLib.h"#include "DynArray.h"
Data Structures | |
| struct | Game2DLayerWorldstatePacketHeader |
Functions | |
| void | G2D_Enqueue_RequestLevelData () |
| enum G2DPacketType | G2D_ParsePacket (u8 *pPacket, u8 **pOutBody, int *outHeaderSize) |
| void | G2D_InformNetworkOfTilemapEdit (struct TilemapEdit *pEdit) |
| void | G2D_Enqueue_Worldstate_Packet (struct GameLayer2DData *pData, int clientI) |
| Enqueue an update consisting of a list of tiles that have changed, a list of entities that have changed. | |
| void G2D_Enqueue_RequestLevelData | ( | ) |
| void G2D_Enqueue_Worldstate_Packet | ( | struct GameLayer2DData * | pData, |
| int | clientI | ||
| ) |
Enqueue an update consisting of a list of tiles that have changed, a list of entities that have changed.
| pData | The Game2dLayer |
| clientI | The client index to send to - only relevant if you're the server |
| void G2D_InformNetworkOfTilemapEdit | ( | struct TilemapEdit * | pEdit | ) |
| enum G2DPacketType G2D_ParsePacket | ( | u8 * | pPacket, |
| u8 ** | pOutBody, | ||
| int * | outHeaderSize | ||
| ) |