3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/nether_net/LogSeverity.h"
12namespace NetherNet {
class INetherNetTransportInterface; }
13namespace NetherNet {
class INetherNetTransportInterfaceCallbacks; }
14namespace NetherNet {
struct NetworkID; }
39 virtual ::std::unique_ptr<
54 ::NetherNet::LogSeverity defaultLogSeverity
64 ::NetherNet::LogSeverity defaultLogSeverity
77 MCNAPI ::std::unique_ptr<
Definition NetherNetTransportFactory.h:17
static MCAPI void ** $vftable()
MCAPI NetherNetTransportFactory(::NetworkSystemToggles const &toggles, ::PortMappingInfo portMappingInfo, ::NetherNet::LogSeverity defaultLogSeverity)
MCAPI void * $ctor(::NetworkSystemToggles const &toggles, ::PortMappingInfo portMappingInfo, ::NetherNet::LogSeverity defaultLogSeverity)
MCAPI ::std::unique_ptr< ::NetherNet::INetherNetTransportInterface, ::std::function< void(::NetherNet::INetherNetTransportInterface *)> > $createTransport(::NetherNet::NetworkID const &id, ::NetherNet::INetherNetTransportInterfaceCallbacks *callbacks) const
Definition INetherNetTransportInterfaceCallbacks.h:15
Definition INetherNetTransportInterface.h:21
Definition NetworkID.h:12
Definition NetworkSystemToggles.h:5
Definition PortMappingInfo.h:5