3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/common/editor/EditorReplicationService.h"
7#include "mc/deps/scripting/runtime/Result_deprecated.h"
15namespace Editor::Services {
20 ServerReplicationService();
25 virtual ~ServerReplicationService() =
default;
27 virtual ::Scripting::Result_deprecated<void> init() ;
29 virtual ::Scripting::Result_deprecated<void> ready() ;
31 virtual ::Scripting::Result_deprecated<void> quit() ;
33 virtual ::std::string_view getServiceName()
const ;
35 virtual bool isServer()
const ;
59 MCNAPI ::Scripting::Result_deprecated<void>
$init();
61 MCNAPI ::Scripting::Result_deprecated<void>
$ready();
63 MCNAPI ::Scripting::Result_deprecated<void>
$quit();
Definition ServiceProviderCollection.h:7
Definition EditorReplicationService.h:33
MCAPI::std::string_view $getServiceName() const
MCAPI void _sendClientInitPayload()
static MCAPI void ** $vftableForIEditorService()
MCAPI ::Scripting::Result_deprecated< void > $quit()
MCAPI bool $isServer() const
MCAPI void * $ctor(::Editor::ServiceProviderCollection &serviceProviders, ::cereal::ReflectionCtx &reflectionContext)
MCAPI ::Scripting::Result_deprecated< void > $init()
static MCAPI void ** $vftableForEditorReplicationServiceProvider()
MCAPI ::Scripting::Result_deprecated< void > $ready()
MCAPI ServerReplicationService(::Editor::ServiceProviderCollection &serviceProviders, ::cereal::ReflectionCtx &reflectionContext)
Definition ReflectionCtx.h:11