3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result_deprecated.h"
10namespace Scripting {
class ModuleBindingBuilder; }
11namespace Scripting {
struct ContextConfig; }
14namespace Editor::ScriptModule {
39 MCNAPI ::std::optional<::std::variant<float, bool, ::std::string>>
46 MCNAPI ::Scripting::Result_deprecated<void>
49 MCNAPI ::Scripting::Result_deprecated<void>
unregisterTool(::std::string
id);
51 MCNAPI ::Scripting::Result_deprecated<void>
updateRegisteredTool(::std::string
id, ::std::string
const& payload);
53 MCNAPI ::Scripting::Result_deprecated<void>
56 MCNAPI ::Scripting::Result_deprecated<void>
updateSelectedTool(::std::optional<::std::string> toolId);
Definition ModuleBindingBuilder.h:30
Definition ContextConfig.h:7