LeviLamina
Loading...
Searching...
No Matches
TypeMapData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/script_core/binding_type/scripting/TaggedBinding.h"
7
8namespace Scripting {
9
10struct TypeMapData : public ::Scripting::TaggedBinding {
11public:
12 // TypeMapData inner types declare
13 // clang-format off
14 struct Mapping;
15 // clang-format on
16
17 // TypeMapData inner types define
18 struct Mapping {
19 public:
20 // member variables
21 // NOLINTBEGIN
26 // NOLINTEND
27
28 public:
29 // prevent constructor by default
30 Mapping& operator=(Mapping const&);
31 Mapping(Mapping const&);
32 Mapping();
33
34 public:
35 // member functions
36 // NOLINTBEGIN
37 MCNAPI ~Mapping();
38 // NOLINTEND
39
40 public:
41 // destructor thunk
42 // NOLINTBEGIN
43 MCNAPI void $dtor();
44 // NOLINTEND
45 };
46
47public:
48 // member variables
49 // NOLINTBEGIN
52 // NOLINTEND
53
54public:
55 // prevent constructor by default
56 TypeMapData& operator=(TypeMapData const&);
57 TypeMapData(TypeMapData const&);
58 TypeMapData();
59
60public:
61 // member functions
62 // NOLINTBEGIN
63 MCNAPI ~TypeMapData();
64 // NOLINTEND
65
66public:
67 // destructor thunk
68 // NOLINTBEGIN
69 MCNAPI void $dtor();
70 // NOLINTEND
71};
72
73} // namespace Scripting
Definition TaggedBinding.h:13
Definition TypeMapData.h:18
Definition Alias.h:14