LeviLamina
Loading...
Searching...
No Matches
ItemCategory.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
cereal {
struct
ReflectionCtx
; }
8
// clang-format on
9
10
namespace
SharedTypes::v1_19_40 {
11
12
struct
ItemCategory
{
13
public
:
14
// ItemCategory inner types define
15
enum class
CreativeItemCategory : uchar {
16
All = 0,
17
Construction = 1,
18
Nature = 2,
19
Equipment = 3,
20
Items = 4,
21
ItemCommandOnly = 5,
22
Undefined = 6,
23
Count = 7,
24
};
25
26
enum class
CreativeItemCategoryStringError : uchar {
27
EmptyString = 0,
28
NotFound = 1,
29
};
30
31
public
:
32
// static functions
33
// NOLINTBEGIN
34
MCAPI
static
void
bindCreativeItemCategoryType(
::cereal::ReflectionCtx
&
ctx
);
35
// NOLINTEND
36
37
public
:
38
// static variables
39
// NOLINTBEGIN
40
MCAPI static ::std::initializer_list<::SharedTypes::v1_19_40::ItemCategory::CreativeItemCategory>
const
&
41
CREATIVE_ITEM_CATEGORY_MAPPING();
42
// NOLINTEND
43
};
44
45
}
// namespace SharedTypes::v1_19_40
SharedTypes::v1_19_40::ItemCategory
Definition
ItemCategory.h:12
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
src
mc
deps
shared_types
v1_19_40
item
ItemCategory.h
Generated on
for LeviLamina by
1.16.1