LeviLamina
Loading...
Searching...
No Matches
EducationMetadata.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5struct EducationMetadata {
6public:
7 // EducationMetadata inner types define
8 enum class ContentType : uint {
9 Invalid = 0,
10 WorldLesson = 1,
11 NonWorldLesson = 2,
12 Count = 3,
13 };
14
15 enum class UserType : uint {
16 Unknown = 0,
17 StudentAndTeacher = 1,
18 Teacher = 2,
19 Count = 3,
20 };
21
22public:
23 // member variables
24 // NOLINTBEGIN
34 // NOLINTEND
35
36public:
37 // prevent constructor by default
38 EducationMetadata& operator=(EducationMetadata const&);
39 EducationMetadata();
40
41public:
42 // member functions
43 // NOLINTBEGIN
44 MCNAPI EducationMetadata(::EducationMetadata const& other);
45
47 // NOLINTEND
48
49public:
50 // static variables
51 // NOLINTBEGIN
52 MCNAPI static ::std::unordered_map<::std::string, ::EducationMetadata::ContentType> const& STRING_TO_CONTENT_TYPE();
53
54 MCNAPI static ::std::unordered_map<::std::string, ::EducationMetadata::UserType> const& STRING_TO_USER_TYPE();
55 // NOLINTEND
56
57public:
58 // constructor thunks
59 // NOLINTBEGIN
60 MCNAPI void* $ctor(::EducationMetadata const& other);
61 // NOLINTEND
62
63public:
64 // destructor thunk
65 // NOLINTBEGIN
66 MCNAPI void $dtor();
67 // NOLINTEND
68};
static MCAPI ::std::unordered_map<::std::string, ::EducationMetadata::UserType > const & STRING_TO_USER_TYPE()
MCAPI void $dtor()
MCAPI EducationMetadata(::EducationMetadata const &other)
MCAPI void * $ctor(::EducationMetadata const &other)
static MCAPI ::std::unordered_map<::std::string, ::EducationMetadata::ContentType > const & STRING_TO_CONTENT_TYPE()
MCAPI ~EducationMetadata()
Definition Alias.h:14