LeviLamina
Loading...
Searching...
No Matches
EnchantingContainerManagerController.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/containers/managers/controllers/ContainerManagerController.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
struct
SelectedSlotInfo
;
11
struct
SlotData
;
12
// clang-format on
13
14
class
EnchantingContainerManagerController
:
public
::ContainerManagerController
{
15
public
:
16
// EnchantingContainerManagerController inner types define
17
enum class
OptionStatus :
int
{
18
Selectable = 0,
19
InvalidMaterial = 1,
20
InsufficientPlayerLevel = 2,
21
Absent = 3,
22
};
23
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<8, 16>
mUnkca2181;
28
// NOLINTEND
29
30
public
:
31
// prevent constructor by default
32
EnchantingContainerManagerController
& operator=(
EnchantingContainerManagerController
const
&);
33
EnchantingContainerManagerController
(
EnchantingContainerManagerController
const
&);
34
EnchantingContainerManagerController
();
35
36
public
:
37
// virtual functions
38
// NOLINTBEGIN
39
// vIndex: 0
40
virtual
~EnchantingContainerManagerController
()
/*override*/
=
default
;
41
42
// vIndex: 11
43
virtual
void
handlePlaceAll(
::SelectedSlotInfo
const
&,
::SlotData
const
&)
/*override*/
;
44
45
// vIndex: 2
46
virtual
void
registerContainerCallbacks()
/*override*/
;
47
// NOLINTEND
48
49
public
:
50
// destructor thunk
51
// NOLINTBEGIN
52
53
// NOLINTEND
54
55
public
:
56
// virtual function thunks
57
// NOLINTBEGIN
58
59
// NOLINTEND
60
};
ContainerManagerController
Definition
ContainerManagerController.h:24
EnchantingContainerManagerController
Definition
EnchantingContainerManagerController.h:14
SelectedSlotInfo
Definition
SelectedSlotInfo.h:5
SlotData
Definition
SlotData.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
containers
managers
controllers
EnchantingContainerManagerController.h
Generated on Sat Apr 26 2025 05:56:08 for LeviLamina by
1.12.0