LeviLamina
Loading...
Searching...
No Matches
EduConfigDataWrapper.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/certificates/identity/edu/Role.h"
7#include "mc/options/AppConfigData.h"
8
9// auto generated forward declare list
10// clang-format off
12struct EDUConfigData;
13// clang-format on
14
15class EduConfigDataWrapper : public ::AppConfigData<::EduConfigDataWrapper> {
16public:
17 // member variables
18 // NOLINTBEGIN
23 // NOLINTEND
24
25public:
26 // prevent constructor by default
27 EduConfigDataWrapper& operator=(EduConfigDataWrapper const&);
28 EduConfigDataWrapper(EduConfigDataWrapper const&);
29 EduConfigDataWrapper();
30
31public:
32 // member functions
33 // NOLINTBEGIN
34#ifdef LL_PLAT_C
35 MCNAPI EduConfigDataWrapper(
36 ::EDUConfigData const& data,
37 ::IMinecraftEventing* eventing,
38 ::edu::Role role,
39 ::std::string oid
40 );
41#endif
42 // NOLINTEND
43
44public:
45 // constructor thunks
46 // NOLINTBEGIN
47#ifdef LL_PLAT_C
48 MCNAPI void*
49 $ctor(::EDUConfigData const& data, ::IMinecraftEventing* eventing, ::edu::Role role, ::std::string oid);
50#endif
51 // NOLINTEND
52
53public:
54 // vftables
55 // NOLINTBEGIN
56 MCNAPI static void** $vftable();
57 // NOLINTEND
58};
Definition AppConfigData.h:6
static MCAPI void ** $vftable()
Definition IMinecraftEventing.h:138
Definition EDUConfigData.h:15
Definition Alias.h:14