LeviLamina
Loading...
Searching...
No Matches
CraftingItemCatalogMergeResult.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/v1_21_60/item/crafting_item_catalog/CraftingCatalogItemCategory.h"
7
9public:
10 // CraftingItemCatalogMergeResult inner types declare
11 // clang-format off
12 struct Category;
13 struct Group;
14 struct Identifier;
15 // clang-format on
16
17 // CraftingItemCatalogMergeResult inner types define
18 struct Identifier {
19 public:
20 // member variables
21 // NOLINTBEGIN
24 // NOLINTEND
25
26 public:
27 // prevent constructor by default
28 Identifier& operator=(Identifier const&);
29 Identifier(Identifier const&);
30 Identifier();
31
32 public:
33 // member functions
34 // NOLINTBEGIN
36
37 MCNAPI ~Identifier();
38 // NOLINTEND
39
40 public:
41 // constructor thunks
42 // NOLINTBEGIN
44 // NOLINTEND
45
46 public:
47 // destructor thunk
48 // NOLINTBEGIN
49 MCNAPI void $dtor();
50 // NOLINTEND
51 };
52
53 struct Group {
54 public:
55 // member variables
56 // NOLINTBEGIN
59 // NOLINTEND
60
61 public:
62 // prevent constructor by default
63 Group& operator=(Group const&);
64 Group(Group const&);
65 Group();
66
67 public:
68 // member functions
69 // NOLINTBEGIN
71
72 MCNAPI ::CraftingItemCatalogMergeResult::Group& operator=(::CraftingItemCatalogMergeResult::Group&&);
73
74 MCNAPI ~Group();
75 // NOLINTEND
76
77 public:
78 // constructor thunks
79 // NOLINTBEGIN
81 // NOLINTEND
82
83 public:
84 // destructor thunk
85 // NOLINTBEGIN
86 MCNAPI void $dtor();
87 // NOLINTEND
88 };
89
90 struct Category {
91 public:
92 // member variables
93 // NOLINTBEGIN
95 // NOLINTEND
96
97 public:
98 // prevent constructor by default
99 Category& operator=(Category const&);
100 Category(Category const&);
101 Category();
102
103 public:
104 // member functions
105 // NOLINTBEGIN
106 MCNAPI ~Category();
107 // NOLINTEND
108
109 public:
110 // destructor thunk
111 // NOLINTBEGIN
112 MCNAPI void $dtor();
113 // NOLINTEND
114 };
115
116public:
117 // member variables
118 // NOLINTBEGIN
124 // NOLINTEND
125
126public:
127 // prevent constructor by default
131
132public:
133 // member functions
134 // NOLINTBEGIN
136 ::SharedTypes::v1_21_60::CraftingCatalogItemCategory itemCategory,
137 ::std::string_view itemName,
139 );
140
142 // NOLINTEND
143
144public:
145 // destructor thunk
146 // NOLINTBEGIN
147 MCNAPI void $dtor();
148 // NOLINTEND
149};
Definition CraftingItemCatalogMergeResult.h:8
MCAPI void insertAfterItemsGroup(::SharedTypes::v1_21_60::CraftingCatalogItemCategory itemCategory, ::std::string_view itemName, ::CraftingItemCatalogMergeResult::Group insertGroup)
Definition CraftingItemCatalogMergeResult.h:90
Definition CraftingItemCatalogMergeResult.h:53
MCAPI Group(::CraftingItemCatalogMergeResult::Group &&)
MCAPI::CraftingItemCatalogMergeResult::Group & operator=(::CraftingItemCatalogMergeResult::Group &&)
MCAPI void * $ctor(::CraftingItemCatalogMergeResult::Group &&)
Definition CraftingItemCatalogMergeResult.h:18
MCAPI void * $ctor(::CraftingItemCatalogMergeResult::Identifier &&)
MCAPI Identifier(::CraftingItemCatalogMergeResult::Identifier &&)
Definition Alias.h:14