LeviLamina
Loading...
Searching...
No Matches
CraftingContainerManagerModel.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/containers/managers/models/ContainerManagerModel.h"
7
#include "mc/world/containers/models/FilterResult.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
ContainerScreenContext
;
12
class
ItemInstance
;
13
class
ItemStack
;
14
// clang-format on
15
16
class
CraftingContainerManagerModel
:
public
::ContainerManagerModel
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<4, 12>
mUnke10e7a;
21
::ll::UntypedStorage<1, 1>
mUnka3a651;
22
::ll::UntypedStorage<1, 1>
mUnkf72d28;
23
::ll::UntypedStorage<1, 1>
mUnkf7bb2c;
24
::ll::UntypedStorage<8, 32>
mUnk8645c4;
25
::ll::UntypedStorage<8, 32>
mUnk36c339;
26
::ll::UntypedStorage<8, 16>
mUnkebc2a3;
27
::ll::UntypedStorage<8, 16>
mUnkc8355f;
28
::ll::UntypedStorage<8, 16>
mUnk34e6f8;
29
::ll::UntypedStorage<8, 152>
mUnka7fefd;
30
::ll::UntypedStorage<8, 64>
mUnk76ba93;
31
::ll::UntypedStorage<8, 128>
mUnkf4a0d1;
32
::ll::UntypedStorage<4, 4>
mUnkc2a017;
33
::ll::UntypedStorage<8, 8>
mUnk10203a;
34
::ll::UntypedStorage<8, 8>
mUnk6d4275;
35
::ll::UntypedStorage<8, 8>
mUnk446f9e;
36
::ll::UntypedStorage<8, 8>
mUnk75de44;
37
// NOLINTEND
38
39
public
:
40
// prevent constructor by default
41
CraftingContainerManagerModel
& operator=(
CraftingContainerManagerModel
const
&);
42
CraftingContainerManagerModel
(
CraftingContainerManagerModel
const
&);
43
CraftingContainerManagerModel
();
44
45
public
:
46
// virtual functions
47
// NOLINTBEGIN
48
// vIndex: 0
49
virtual
~CraftingContainerManagerModel
()
/*override*/
=
default
;
50
51
// vIndex: 7
52
virtual ::std::vector<::ItemStack> getItemCopies()
const
/*override*/
;
53
54
// vIndex: 8
55
virtual
void
setSlot(
int
,
::ItemStack
const
&,
bool
)
/*override*/
;
56
57
// vIndex: 9
58
virtual ::ItemStack
const
& getSlot(
int
)
const
/*override*/
;
59
60
// vIndex: 10
61
virtual
void
setData(
int
,
int
)
/*override*/
;
62
63
// vIndex: 13
64
virtual
void
broadcastChanges()
/*override*/
;
65
66
// vIndex: 19
67
virtual
bool
isValid(
float
pickRange)
/*override*/
;
68
69
// vIndex: 14
70
virtual
bool
tick()
/*override*/
;
71
72
// vIndex: 20
73
virtual ::ContainerScreenContext _postInit()
/*override*/
;
74
// NOLINTEND
75
76
public
:
77
// destructor thunk
78
// NOLINTBEGIN
79
80
// NOLINTEND
81
82
public
:
83
// virtual function thunks
84
// NOLINTBEGIN
85
86
// NOLINTEND
87
};
ContainerManagerModel
Definition
ContainerManagerModel.h:23
ContainerScreenContext
Definition
ContainerScreenContext.h:11
CraftingContainerManagerModel
Definition
CraftingContainerManagerModel.h:16
ItemInstance
Definition
ItemInstance.h:16
ItemStack
Definition
ItemStack.h:25
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
containers
managers
models
CraftingContainerManagerModel.h
Generated on Sat Apr 26 2025 05:56:08 for LeviLamina by
1.12.0