Polyphase Game Engine
Loading...
Searching...
No Matches
NetworkManager.h File Reference
#include "EngineTypes.h"
#include "NetMsg.h"
#include "NetFunc.h"
#include "ScriptFunc.h"
#include "Nodes/Node.h"
#include "Network/Network.h"
#include "Network/NetworkConstants.h"
#include "Network/NetPlatform.h"
#include "Network/NetSession.h"
#include <unordered_map>

Go to the source code of this file.

Classes

class  NetworkManager
 

Typedefs

typedef void(* NetCallbackConnectFP) (NetClient *)
 
typedef void(* NetCallbackAcceptFP) ()
 
typedef void(* NetCallbackRejectFP) (NetMsgReject::Reason)
 
typedef void(* NetCallbackDisconnectFP) (NetClient *)
 
typedef void(* NetCallbackKickFP) (NetMsgKick::Reason)
 

Functions

bool NetIsClient ()
 
bool NetIsServer ()
 
bool NetIsLocal ()
 
bool NetIsAuthority ()
 
NetHostId NetGetHostId ()
 

Typedef Documentation

◆ NetCallbackAcceptFP

typedef void(* NetCallbackAcceptFP) ()

◆ NetCallbackConnectFP

typedef void(* NetCallbackConnectFP) (NetClient *)

◆ NetCallbackDisconnectFP

typedef void(* NetCallbackDisconnectFP) (NetClient *)

◆ NetCallbackKickFP

typedef void(* NetCallbackKickFP) (NetMsgKick::Reason)

◆ NetCallbackRejectFP

typedef void(* NetCallbackRejectFP) (NetMsgReject::Reason)

Function Documentation

◆ NetGetHostId()

NetHostId NetGetHostId ( )

◆ NetIsAuthority()

bool NetIsAuthority ( )

◆ NetIsClient()

bool NetIsClient ( )

◆ NetIsLocal()

bool NetIsLocal ( )

◆ NetIsServer()

bool NetIsServer ( )