3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7#include "mc/deps/scripting/lifetime_registry/WeakHandleFromThis.h"
8#include "mc/deps/scripting/runtime/Result_deprecated.h"
9#include "mc/deps/scripting/script_engine/Promise.h"
22namespace Scripting {
struct Error; }
25namespace Editor::ScriptModule {
27class ScriptDataTransferService
38 ScriptDataTransferService& operator=(ScriptDataTransferService
const&);
39 ScriptDataTransferService(ScriptDataTransferService
const&);
40 ScriptDataTransferService();
46 ::std::string
const& biomeIdentifier,
47 ::std::string
const& collectionName,
48 ::std::string
const& identifier
51 MCNAPI ::Scripting::Result_deprecated<void>
_closeSession(::std::string
const& collectionName);
58 ::std::string
const& collectionName,
59 ::std::string
const& identifier,
60 ::std::string
const& jsonData,
64 MCNAPI ::Scripting::Result_deprecated<::std::vector<::Editor::ScriptModule::ScriptTransferCollectionNameData>>
69 MCNAPI ::Scripting::Result_deprecated<void>
_openSession(::std::string
const& collectionName);
87 ::std::string
const& collectionName,
88 ::std::optional<::Editor::ScriptModule::ScriptTransferServiceRequestDataOptions> mRequestDataOptions
91 MCNAPI ::Scripting::Result_deprecated<void>
_sendData(
92 ::std::string
const& collectionName,
93 ::std::string
const& jsonData,
94 ::std::optional<::Editor::ScriptModule::ScriptTransferServiceSendDataOptions> options
MCAPI ::Scripting::Result_deprecated< bool > _isDeferredExperimentEnabled() const
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptTransferBiomeConfigurationData >, ::Scripting::Error > > _requestBiomeConfig(::Scripting::ScriptObjectFactory &factory, ::std::string const &biomeIdentifier)
MCAPI ::Scripting::Result_deprecated<::std::vector<::Editor::ScriptModule::ScriptTransferCollectionNameData > > _getRegisteredAccessors()
MCAPI ::Scripting::Result_deprecated< void > _changeBiomeMapping(::std::string const &biomeIdentifier, ::std::string const &collectionName, ::std::string const &identifier)
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptTransferServiceCreateSettingResponse >, ::Scripting::Error > > _createSetting(::Scripting::ScriptObjectFactory &factory, ::std::string const &collectionName, ::std::string const &identifier, ::std::string const &jsonData, bool lockToBiome)
MCAPI ::Scripting::Result_deprecated< void > _closeSession(::std::string const &collectionName)
static MCAPI ::Scripting::ClassBinding bindScript()
MCAPI ::Scripting::Result_deprecated< void > _openSession(::std::string const &collectionName)
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptTransferServiceDataResponse >, ::Scripting::Error > > _requestData(::Scripting::ScriptObjectFactory &factory, ::std::string const &collectionName, ::std::optional<::Editor::ScriptModule::ScriptTransferServiceRequestDataOptions > mRequestDataOptions)
MCAPI ::Scripting::Result_deprecated< void > _sendData(::std::string const &collectionName, ::std::string const &jsonData, ::std::optional<::Editor::ScriptModule::ScriptTransferServiceSendDataOptions > options)
MCAPI ::Scripting::Result_deprecated< void > _sendDataToClipboard(::std::string const &jsonData)
MCAPI ::Scripting::Result_deprecated<::Scripting::Promise< ::Scripting::StrongTypedObjectHandle< ::Editor::ScriptModule::ScriptTransferServiceCollectionSettingsIdentifiersDataResponse >, ::Scripting::Error > > _requestCollectionIdentifiers(::Scripting::ScriptObjectFactory &factory, ::std::string const &collectionName)
Definition ScriptTransferBiomeConfigurationData.h:12
Definition ScriptTransferCollectionNameData.h:12
Definition ScriptTransferServiceCollectionSettingsIdentifiersDataResponse.h:12
Definition ScriptTransferServiceCreateSettingResponse.h:12
Definition ScriptTransferServiceDataResponse.h:12
Definition ScriptTransferServiceRequestDataOptions.h:12
Definition ScriptTransferServiceSendDataOptions.h:12
Definition ScriptObjectFactory.h:7
Definition StrongTypedObjectHandle.h:8
Definition WeakHandleFromThis.h:8
Definition ClassBinding.h:19