3#include "mc/_HeaderOutputPredefine.h"
8namespace Editor {
struct ProbabilityBlockPaletteItem; }
9namespace Editor {
struct SimpleBlockPaletteItem; }
10namespace cereal {
struct ReflectionCtx; }
35 ::std::array<::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>, 9> items,
36 ::std::optional<::std::string> displayName
59 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
DEFAULT_ID();
69 ::std::array<::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>, 9> items,
70 ::std::optional<::std::string> displayName
Definition HashedString.h:5
Definition EditorBlockPalette.h:15
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()
MCAPI::Editor::EditorBlockPalette & operator=(::Editor::EditorBlockPalette &&)
MCAPI::Editor::EditorBlockPalette & operator=(::Editor::EditorBlockPalette const &)
MCAPI void * $ctor(::Editor::EditorBlockPalette const &)
static MCAPI ::Editor::EditorBlockPalette createDefault()
MCAPI EditorBlockPalette(::Editor::EditorBlockPalette const &)
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 ReflectionCtx.h:11