3#include "mc/_HeaderOutputPredefine.h"
13 enum class Type : uint {
32 ScriptStat(ScriptStat
const&);
42 ::std::variant<int64, ::std::string> value,
43 ::std::optional<::ScriptStat::Type> type,
44 ::std::optional<::std::vector<::ScriptStat>> children
49 ::std::optional<::std::vector<::std::variant<int64, ::std::string>>> values,
50 ::std::optional<::ScriptStat::Type> type,
51 ::std::optional<::std::vector<::ScriptStat>> children
54 MCNAPI ::ScriptStat&
addChild(::ScriptStat&& child);
58 MCNAPI ::ScriptStat&
operator=(::ScriptStat
const&);
62 MCNAPI
void setValues(::std::vector<::std::variant<int64, ::std::string>>&& values);
76 MCNAPI
void*
$ctor(::ScriptStat&&);
80 ::std::variant<int64, ::std::string> value,
81 ::std::optional<::ScriptStat::Type> type,
82 ::std::optional<::std::vector<::ScriptStat>> children
87 ::std::optional<::std::vector<::std::variant<int64, ::std::string>>> values,
88 ::std::optional<::ScriptStat::Type> type,
89 ::std::optional<::std::vector<::ScriptStat>> children
MCAPI ScriptStat(::std::string name, ::std::variant< int64, ::std::string > value, ::std::optional<::ScriptStat::Type > type, ::std::optional<::std::vector<::ScriptStat > > children)
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(::ScriptStat &&)
MCAPI void * $ctor(::ScriptStat &&)
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 void reserveSize(uint64 size)
MCAPI void setValues(::std::vector<::std::variant< int64, ::std::string > > &&values)
MCAPI::ScriptStat & addChild(::ScriptStat &&child)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition ReflectionCtx.h:11