LeviLamina
Loading...
Searching...
No Matches
EDUConfigData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8namespace Json { class Value; }
9// clang-format on
10
11struct EDUConfigData {
12public:
13 // member variables
14 // NOLINTBEGIN
28 // NOLINTEND
29
30public:
31 // prevent constructor by default
32 EDUConfigData& operator=(EDUConfigData const&);
33 EDUConfigData(EDUConfigData const&);
34 EDUConfigData();
35
36public:
37 // member functions
38 // NOLINTBEGIN
39#ifdef LL_PLAT_C
40 MCNAPI explicit EDUConfigData(::Json::Value const& config);
41#endif
42 // NOLINTEND
43
44public:
45 // static functions
46 // NOLINTBEGIN
47#ifdef LL_PLAT_C
48 MCNAPI static ::std::optional<::ServicePacksConfig> parseServicePacks(::Json::Value const& config);
49#endif
50 // NOLINTEND
51
52public:
53 // constructor thunks
54 // NOLINTBEGIN
55#ifdef LL_PLAT_C
56 MCNAPI void* $ctor(::Json::Value const& config);
57#endif
58 // NOLINTEND
59};
Definition Value.h:16
Definition ServicePacksConfig.h:5
Definition Alias.h:14