|
Polyphase Game Engine
|
#include "NetworkManager.h"#include "Engine.h"#include "Log.h"#include "Nodes/Node.h"#include "Assets/Scene.h"#include "World.h"#include "Profiler.h"#include "Maths.h"#include "Script.h"#include "LuaBindings/Network_Lua.h"#include "Network/NetPlatformEpic.h"#include "Network/NetPlatformSteam.h"Macros | |
| #define | DEBUG_MSG_STATS 0 |
| #define | DEBUG_NETWORK_CONDITIONS 0 |
| #define | NET_MSG_CASE(Type) |
| #define | NET_MSG_STATIC_CASE(Type) |
Functions | |
| bool | NetIsClient () |
| bool | NetIsServer () |
| bool | NetIsLocal () |
| bool | NetIsAuthority () |
| NetHostId | NetGetHostId () |
| template<typename T > | |
| bool | ReplicateData (std::vector< T > &repData, NetMsgReplicate &msg, NetId hostId, bool force, bool reliable) |
| #define DEBUG_MSG_STATS 0 |
| #define DEBUG_NETWORK_CONDITIONS 0 |
| #define NET_MSG_CASE | ( | Type | ) |
| #define NET_MSG_STATIC_CASE | ( | Type | ) |
| NetHostId NetGetHostId | ( | ) |
| bool NetIsAuthority | ( | ) |
| bool NetIsClient | ( | ) |
| bool NetIsLocal | ( | ) |
| bool NetIsServer | ( | ) |
| bool ReplicateData | ( | std::vector< T > & | repData, |
| NetMsgReplicate & | msg, | ||
| NetId | hostId, | ||
| bool | force, | ||
| bool | reliable | ||
| ) |