3#include "mc/_HeaderOutputPredefine.h"
15struct EditorBlockPalette {
26 EditorBlockPalette& operator=(EditorBlockPalette
const&);
27 EditorBlockPalette(EditorBlockPalette
const&);
35 ::std::array<::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>, 9> items,
36 ::std::optional<::std::string> displayName
57 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
DEFAULT_ID();
65 ::std::array<::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>, 9> items,
66 ::std::optional<::std::string> displayName
Definition HashedString.h:5
MCAPI EditorBlockPalette(::HashedString id, ::std::array<::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem >, 9 > items, ::std::optional<::std::string > displayName)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
static MCAPI ::std::add_lvalue_reference_t< char const[]> DEFAULT_DISPLAY_NAME()
static MCAPI bool isValidIndex(int index)
static MCAPI ::Editor::EditorBlockPalette createDefault()
MCAPI void * $ctor(::HashedString id, ::std::array<::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem >, 9 > items, ::std::optional<::std::string > displayName)
MCAPI ~EditorBlockPalette()
static MCAPI ::std::add_lvalue_reference_t< char const[]> DEFAULT_ID()
Definition ProbabilityBlockPaletteItem.h:12
Definition SimpleBlockPaletteItem.h:12
Definition ReflectionCtx.h:11