3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/deps/script_core/lifetime_registry/scripting/WeakHandleFromThis.h"
8#include "mc/deps/script_core/runtime/scripting/Result_deprecated.h"
16namespace Editor::ScriptModule {
18class ScriptBlockPaletteService
29 ScriptBlockPaletteService& operator=(ScriptBlockPaletteService
const&);
30 ScriptBlockPaletteService(ScriptBlockPaletteService
const&);
31 ScriptBlockPaletteService();
36 MCNAPI ::Scripting::Result_deprecated<void>
removePalette(::std::string
const& paletteId)
const;
39 ::std::string
const& paletteId,
44 MCNAPI ::Scripting::Result_deprecated<void>
setPrimaryPalette(::std::string
const& paletteId)
const;
MCAPI ::Scripting::Result_deprecated< void > setPrimaryPalette(::std::string const &paletteId) const
static MCAPI ::Scripting::ClassBinding bindScript()
MCAPI ::Scripting::Result_deprecated< void > removePalette(::std::string const &paletteId) const
MCAPI ::Scripting::Result_deprecated< void > setPaletteItem(::std::string const &paletteId, int const index, ::Scripting::StrongTypedObjectHandle<::Editor::ScriptModule::ScriptIBlockPaletteItem > item) const
Definition ScriptIBlockPaletteItem.h:22
Definition StrongTypedObjectHandle.h:8
Definition WeakHandleFromThis.h:8
Definition ClassBinding.h:10