LeviLamina
Loading...
Searching...
No Matches
MaterialReducerContainerManagerController.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
AutoPlaceItem
;
11
struct
AutoPlaceResult
;
12
struct
SlotData
;
13
// clang-format on
14
15
class
MaterialReducerContainerManagerController
:
public
::ContainerManagerController
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<8, 16>
mUnkaa5bd6;
20
::ll::UntypedStorage<8, 8>
mUnk971750;
21
::ll::UntypedStorage<8, 8>
mUnk538b19;
22
::ll::UntypedStorage<1, 1>
mUnkaf4889;
23
::ll::UntypedStorage<8, 40>
mUnk10894c;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
MaterialReducerContainerManagerController
& operator=(
MaterialReducerContainerManagerController
const
&);
29
MaterialReducerContainerManagerController
(
MaterialReducerContainerManagerController
const
&);
30
MaterialReducerContainerManagerController
();
31
32
public
:
33
// virtual functions
34
// NOLINTBEGIN
35
// vIndex: 0
36
virtual
~MaterialReducerContainerManagerController
()
/*override*/
=
default
;
37
38
// vIndex: 27
39
virtual
bool
isOutputSlot(::std::string
const
&)
const
/*override*/
;
40
41
// vIndex: 26
42
virtual
void
closeContainers()
/*override*/
;
43
44
// vIndex: 13
45
virtual
void
handlePlaceOne(
::SlotData
const
&,
::SlotData
const
&)
/*override*/
;
46
47
// vIndex: 15
48
virtual
int
49
handleAutoPlace(
::SlotData
const
&,
int
, ::std::vector<::AutoPlaceItem>
const
&, ::std::vector<::AutoPlaceResult>&)
/*override*/
50
;
51
52
// vIndex: 20
53
virtual
bool
handleSwap(
::SlotData
const
&,
::SlotData
const
&)
/*override*/
;
54
// NOLINTEND
55
56
public
:
57
// destructor thunk
58
// NOLINTBEGIN
59
60
// NOLINTEND
61
62
public
:
63
// virtual function thunks
64
// NOLINTBEGIN
65
66
// NOLINTEND
67
};
ContainerManagerController
Definition
ContainerManagerController.h:24
MaterialReducerContainerManagerController
Definition
MaterialReducerContainerManagerController.h:15
AutoPlaceItem
Definition
AutoPlaceItem.h:5
AutoPlaceResult
Definition
AutoPlaceResult.h:5
SlotData
Definition
SlotData.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
containers
managers
controllers
MaterialReducerContainerManagerController.h
Generated on Sat Apr 26 2025 05:56:08 for LeviLamina by
1.12.0