LeviLamina
Loading...
Searching...
No Matches
InventoryTransactionManager.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
InventoryAction
;
8
class
ItemStack
;
9
// clang-format on
10
11
class
InventoryTransactionManager
{
12
public
:
13
// member variables
14
// NOLINTBEGIN
15
::ll::UntypedStorage<8, 8>
mUnk3df60a;
16
::ll::UntypedStorage<8, 8>
mUnk3a87e0;
17
::ll::UntypedStorage<8, 24>
mUnkddc924;
18
::ll::UntypedStorage<1, 1>
mUnkda4522;
19
// NOLINTEND
20
21
public
:
22
// prevent constructor by default
23
InventoryTransactionManager
& operator=(
InventoryTransactionManager
const
&);
24
InventoryTransactionManager
(
InventoryTransactionManager
const
&);
25
InventoryTransactionManager
();
26
27
public
:
28
// member functions
29
// NOLINTBEGIN
30
MCAPI
void
_createServerSideAction(
::ItemStack
const
& oldItem,
::ItemStack
const
& newItem);
31
32
MCAPI
void
addAction(
::InventoryAction
const
& action,
bool
forceBalanced);
33
34
MCAPI
void
forceBalanceTransaction();
35
36
MCAPI
~InventoryTransactionManager
();
37
// NOLINTEND
38
39
public
:
40
// destructor thunk
41
// NOLINTBEGIN
42
MCAPI
void
$dtor();
43
// NOLINTEND
44
};
InventoryAction
Definition
InventoryAction.h:13
InventoryTransactionManager
Definition
InventoryTransactionManager.h:11
ItemStack
Definition
ItemStack.h:25
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
inventory
transaction
InventoryTransactionManager.h
Generated on Sat Apr 26 2025 05:56:12 for LeviLamina by
1.12.0