3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/game_refs/EnableGetWeakRef.h"
7#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
8#include "mc/deps/scripting/runtime/Result_deprecated.h"
20namespace Editor::ScriptModule {
34 ScriptProjectRegionPlayerService& operator=(ScriptProjectRegionPlayerService
const&);
35 ScriptProjectRegionPlayerService(ScriptProjectRegionPlayerService
const&);
36 ScriptProjectRegionPlayerService();
48 MCNAPI ::Scripting::Result_deprecated<bool>
disposeRegion(::std::string
const&
id);
50 MCNAPI ::Scripting::Result_deprecated<
54 MCNAPI ::Scripting::Result_deprecated<
58 MCNAPI ::Scripting::Result_deprecated<
Definition ProjectRegion.h:28
Definition ScriptProjectRegionOptions.h:13
MCAPI void * $ctor(::Editor::ServiceProviderCollection &playerServices, ::Scripting::WeakLifetimeScope &scope)
MCAPI ~ScriptProjectRegionPlayerService()
static MCAPI ::Scripting::ClassBinding bindScript()
MCAPI ScriptProjectRegionPlayerService(::Editor::ServiceProviderCollection &playerServices, ::Scripting::WeakLifetimeScope &scope)
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptProjectRegion > > leaseRegion(::Editor::ScriptModule::ScriptProjectRegionOptions const &options)
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptProjectRegion > > getSelectionRegion()
MCAPI ::Scripting::Result_deprecated< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptProjectRegion > > getCursorRegion()
MCAPI ::Scripting::Result_deprecated< bool > disposeRegion(::std::string const &id)
MCAPI ::Scripting::Result_deprecated< void > disposeAllRegions()
Definition ScriptProjectRegion.h:43
Definition ServiceProviderCollection.h:7
Definition EnableGetWeakRef.h:6
Definition StrongTypedObjectHandle.h:8
Definition WeakLifetimeScope.h:14
Definition ClassBinding.h:19