22 virtual void requestBiomeConfigs(
23 ::std::string
const& biomeIdentifier,
34 virtual void requestDefaultBiomeConfigs(
35 ::std::string
const& biomeIdentifier,
46 virtual void requestData(
47 ::std::string
const& collectionName,
48 ::std::function<
void(
bool, ::std::string
const&, ::std::string
const&, ::std::string
const&)>
const& callback,
49 ::std::string
const& identifier,
53 virtual void requestIdentifiersForCollection(
54 ::std::string
const& collectionName,
57 ::std::vector<::HashedString>
const&,
59 ::std::optional<::std::string>
63 virtual ::Scripting::Result_deprecated<::std::string const> requestSchema(::std::string
const& collectionName) = 0;
65 virtual void createNewSetting(
66 ::std::string
const& collectionName,
67 ::std::string
const& identifier,
68 ::std::string
const& jsonData,
70 ::std::function<
void(
bool, ::std::string
const&, ::std::string
const&, ::std::optional<::std::string>)>
const&
74 virtual ::Scripting::Result_deprecated<void> changeBiomeMapping(
75 ::std::string
const& biomeIdentifier,
76 ::std::string
const& collectionName,
77 ::std::string
const& identifier
80 virtual ::Scripting::Result_deprecated<void> sendData(
81 ::std::string
const& collectionName,
82 ::std::string
const& jsonData,
83 ::std::string
const& identifier,
87 virtual ::Scripting::Result_deprecated<void> sendDataToClipboard(::std::string
const& jsonData) = 0;
89 virtual ::std::vector<::Editor::ScriptModule::ScriptTransferCollectionNameData>
90 getRegisteredCollections()
const = 0;
92 virtual ::Scripting::Result_deprecated<void> openSession(::std::string
const& collectionName) = 0;
94 virtual ::Scripting::Result_deprecated<void> closeSession(::std::string
const& collectionName) = 0;
96 virtual bool isDeferredExperimentEnabled()
const = 0;
98 virtual ::Scripting::Result_deprecated<void> exportAllConfigsToPack(
99 ::std::string
const& packName,
100 ::std::function<
void(
bool, ::std::string
const&, ::std::optional<::std::string>)> callback