4#include "NetworkBase.hpp"
5#include <steam/isteamnetworkingsockets.h>
6#include "ComponentHandle.hpp"
14 struct NetworkIdentity;
22 void Connect(
const std::string&
addr, uint16_t
port);
27 void SendMessageToServer(
const std::string_view& msg, Reliability mode)
const;
29 void OnRPC(
const std::string_view& cmd);
34 constexpr inline void SetNetSpawnHook(
const decltype(OnNetSpawnHooks)::value_type::second_type& func) {
35 OnNetSpawnHooks.insert(std::make_pair(
CTTI<T>(),func));
52 void NetSpawn(
const std::string_view& cmd);
60 void OwnershipRevoked(
const std::string_view& cmd);
61 void OwnershipToThis(
const std::string_view& cmd);
Definition NetworkBase.hpp:12
Definition NetworkClient.hpp:16
void NetSpawn(const std::string_view &cmd)
Definition NetworkClient.cpp:176
void NetDestroy(const std::string_view &cmd)
Definition NetworkClient.cpp:219
Definition concurrentqueue.h:747
Definition Animation.hpp:6