22 virtual void requestBiomeConfigs(
23 ::std::string
const& biomeIdentifier,
34 virtual void requestData(
35 ::std::string
const& collectionName,
36 ::std::function<
void(
bool, ::std::string
const&, ::std::string
const&, ::std::string
const&)>
const& callback,
37 ::std::string
const& identifier,
41 virtual void requestIdentifiersForCollection(
42 ::std::string
const& collectionName,
45 ::std::vector<::HashedString>
const&,
47 ::std::optional<::std::string>
51 virtual ::Scripting::Result_deprecated<::std::string const> requestSchema(::std::string
const& collectionName) = 0;
53 virtual void createNewSetting(
54 ::std::string
const& collectionName,
55 ::std::string
const& identifier,
56 ::std::string
const& jsonData,
58 ::std::function<
void(
bool, ::std::string
const&, ::std::string
const&, ::std::optional<::std::string>)>
const&
62 virtual ::Scripting::Result_deprecated<void> changeBiomeMapping(
63 ::std::string
const& biomeIdentifier,
64 ::std::string
const& collectionName,
65 ::std::string
const& identifier
68 virtual ::Scripting::Result_deprecated<void> sendData(
69 ::std::string
const& collectionName,
70 ::std::string
const& jsonData,
71 ::std::string
const& identifier,
75 virtual ::Scripting::Result_deprecated<void> sendDataToClipboard(::std::string
const& jsonData) = 0;
77 virtual ::std::vector<::Editor::ScriptModule::ScriptTransferCollectionNameData>
78 getRegisteredCollections()
const = 0;
80 virtual ::Scripting::Result_deprecated<void> openSession(::std::string
const& collectionName) = 0;
82 virtual ::Scripting::Result_deprecated<void> closeSession(::std::string
const& collectionName) = 0;
84 virtual bool isDeferredExperimentEnabled()
const = 0;