3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/editor/network/NetworkPayload.h"
16namespace Editor::Network {
18class BlockPaletteItemChangedPayload
30 BlockPaletteItemChangedPayload& operator=(BlockPaletteItemChangedPayload
const&);
31 BlockPaletteItemChangedPayload(BlockPaletteItemChangedPayload
const&);
32 BlockPaletteItemChangedPayload();
38 virtual ~BlockPaletteItemChangedPayload() =
default;
40 virtual ~BlockPaletteItemChangedPayload() ;
51 ::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>
const& item
67 ::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem>
const& item
static MCAPI void ** $vftable()
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::HashedString const &paletteId, int index, ::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem > const &item)
MCAPI BlockPaletteItemChangedPayload(::HashedString const &paletteId, int index, ::std::variant<::Editor::SimpleBlockPaletteItem, ::Editor::ProbabilityBlockPaletteItem > const &item)
Definition NetworkPayload.h:8
Definition HashedString.h:5
Definition ProbabilityBlockPaletteItem.h:12
Definition SimpleBlockPaletteItem.h:12
Definition ReflectionCtx.h:11