3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/deps/script_core/runtime/scripting/Result_deprecated.h"
21namespace Editor::ScriptModule {
24MCNAPI ::Scripting::Result_deprecated<void> _validateStructureName(::std::string
const& structureName);
26MCNAPI ::Scripting::EnumBinding bindAxisEnums();
28MCNAPI ::Scripting::EnumBinding bindGizmoScaleSpaceEnums();
30MCNAPI ::Scripting::EnumBinding bindPlaneEnums();
32MCNAPI ::Scripting::EnumBinding bindRenderPlaneGridResolution();
34MCNAPI ::Scripting::InterfaceBinding bindScriptBindingCategoryInfo();
36MCNAPI ::Scripting::EnumBinding bindScriptBlockPaletteItemType();
38MCNAPI ::Scripting::InterfaceBinding bindScriptInputBindingInfo();
40MCNAPI ::Scripting::EnumBinding bindScriptInputModifier();
42MCNAPI ::Scripting::InterfaceBinding bindScriptLocalizationEntry();
44MCNAPI ::Scripting::EnumBinding bindScriptMouseActionCategory();
46MCNAPI ::Scripting::EnumBinding bindScriptMouseCursorIconType();
48MCNAPI ::Scripting::EnumBinding bindWidgetGuideSensorDirectionEnums();
50MCNAPI ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptIBlockPaletteItem>
51convertServiceItemToScriptItem(
52 ::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>
const& serviceItem,
53 ::Scripting::WeakLifetimeScope
const& scope
56MCNAPI ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptBlockPalette>
57convertServicePaletteToScriptPalette(
58 ::Editor::EditorBlockPalette
const& servicePalette,
59 ::Scripting::WeakLifetimeScope
const& scope
Definition ScriptBlockPalette.h:20
Definition ScriptIBlockPaletteItem.h:22
Definition WeakLifetimeScope.h:12
Definition EditorBlockPalette.h:15
Definition ProbabilityBlockPaletteItem.h:7
Definition SimpleBlockPaletteItem.h:7
Definition EnumBinding.h:10
Definition InterfaceBinding.h:10