3#include "mc/_HeaderOutputPredefine.h"
5namespace CerealHelpers {
10 enum class Type : uchar {
21 IdentifierString = 10,
40 Member& operator=(Member
const&);
41 Member(Member
const&);
47 MCNAPI
Member(::std::string_view name, ::std::vector<::std::string> enumValues,
bool required);
50 ::std::string_view name,
51 ::CerealHelpers::Member::Type type,
53 ::std::optional<float> min,
54 ::std::optional<float> max
58 ::rapidjson::GenericValue<
59 ::rapidjson::UTF8<char>,
60 ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>>
const& value
64 ::rapidjson::GenericValue<
65 ::rapidjson::UTF8<char>,
66 ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>>
const& value
73 MCNAPI
void*
$ctor(::std::string_view name, ::std::vector<::std::string> enumValues,
bool required);
76 ::std::string_view name,
77 ::CerealHelpers::Member::Type type,
79 ::std::optional<float> min,
80 ::std::optional<float> max
Definition DefinitionTrigger.h:16
Definition ExpressionNode.h:36
Definition ItemDescriptor.h:25
Definition Brightness.h:8
MCAPI bool check(::rapidjson::GenericValue< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator > > const &value) const
MCAPI Member(::std::string_view name, ::std::vector<::std::string > enumValues, bool required)
MCAPI void * $ctor(::std::string_view name, ::CerealHelpers::Member::Type type, bool required, ::std::optional< float > min, ::std::optional< float > max)
MCAPI bool doCheck(::rapidjson::GenericValue< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator > > const &value) const
MCAPI Member(::std::string_view name, ::CerealHelpers::Member::Type type, bool required, ::std::optional< float > min, ::std::optional< float > max)
MCAPI void * $ctor(::std::string_view name, ::std::vector<::std::string > enumValues, bool required)