LeviLamina
Loading...
Searching...
No Matches
DefaultPropertyValues.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/util/molang/ExpressionNode.h"
7
9public:
10 // DefaultPropertyValues inner types define
11 using BoolOrMolang = ::std::variant<bool, ::ExpressionNode>;
12
13 using FloatOrMolang = ::std::variant<float, ::ExpressionNode>;
14
15 using IntOrMolang = ::std::variant<int, ::ExpressionNode>;
16
17 using SizeTOrMolang = ::std::variant<uint64, ::ExpressionNode>;
18
19public:
20 // member variables
21 // NOLINTBEGIN
22 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<int, ::ExpressionNode>>> mIntValueOrExpressions;
23 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<float, ::ExpressionNode>>> mFloatValueOrExpressions;
24 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<bool, ::ExpressionNode>>> mBoolValueOrExpressions;
25 ::ll::TypedStorage<8, 24, ::std::vector<::std::variant<uint64, ::ExpressionNode>>> mEnumIndexValueOrExpressions;
26 // NOLINTEND
27
28public:
29 // member functions
30 // NOLINTBEGIN
31 MCAPI void reserve(uint64 intCapacity, uint64 floatCapacity, uint64 boolCapacity, uint64 enumIndexCapacity);
32
34 // NOLINTEND
35
36public:
37 // destructor thunk
38 // NOLINTBEGIN
39 MCAPI void $dtor();
40 // NOLINTEND
41};
Definition DefaultPropertyValues.h:8