3#include "mc/_HeaderOutputPredefine.h"
13 enum class Type : uint {
43 ::std::variant<int64, ::std::string> value,
44 ::std::optional<::ScriptStat::Type> type,
45 ::std::optional<::std::vector<::ScriptStat>> children
50 ::std::optional<::std::vector<::std::variant<int64, ::std::string>>> values,
51 ::std::optional<::ScriptStat::Type> type,
52 ::std::optional<::std::vector<::ScriptStat>> children
55 MCNAPI ::ScriptStat&
addChild(::ScriptStat&& child);
59 MCNAPI ::ScriptStat&
operator=(::ScriptStat
const&);
73 MCNAPI
void*
$ctor(::ScriptStat
const&);
77 ::std::variant<int64, ::std::string> value,
78 ::std::optional<::ScriptStat::Type> type,
79 ::std::optional<::std::vector<::ScriptStat>> children
84 ::std::optional<::std::vector<::std::variant<int64, ::std::string>>> values,
85 ::std::optional<::ScriptStat::Type> type,
86 ::std::optional<::std::vector<::ScriptStat>> children
Definition ScriptStat.h:10
MCAPI ScriptStat(::std::string name, ::std::variant< int64, ::std::string > value, ::std::optional<::ScriptStat::Type > type, ::std::optional<::std::vector<::ScriptStat > > children)
MCAPI ScriptStat(::ScriptStat const &)
MCAPI void * $ctor(::std::string name, ::std::optional<::std::vector<::std::variant< int64, ::std::string > > > values, ::std::optional<::ScriptStat::Type > type, ::std::optional<::std::vector<::ScriptStat > > children)
MCAPI::ScriptStat & operator=(::ScriptStat const &)
MCAPI::ScriptStat & operator=(::ScriptStat &&)
MCAPI ScriptStat(::std::string name, ::std::optional<::std::vector<::std::variant< int64, ::std::string > > > values, ::std::optional<::ScriptStat::Type > type, ::std::optional<::std::vector<::ScriptStat > > children)
MCAPI void * $ctor(::std::string name, ::std::variant< int64, ::std::string > value, ::std::optional<::ScriptStat::Type > type, ::std::optional<::std::vector<::ScriptStat > > children)
MCAPI::ScriptStat & addChild(::ScriptStat &&child)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::ScriptStat const &)
Definition ReflectionCtx.h:11