LeviLamina
Loading...
Searching...
No Matches
SaveTransactionManager.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Scheduler
;
11
class
WorkerPool
;
12
// clang-format on
13
14
class
SaveTransactionManager
:
public
::Bedrock::EnableNonOwnerReferences
{
15
public
:
16
// member variables
17
// NOLINTBEGIN
18
::ll::UntypedStorage<8, 80>
mUnk5ac7c8;
19
::ll::UntypedStorage<8, 336>
mUnk54446c;
20
::ll::UntypedStorage<8, 64>
mUnk97a76d;
21
// NOLINTEND
22
23
public
:
24
// prevent constructor by default
25
SaveTransactionManager
& operator=(
SaveTransactionManager
const
&);
26
SaveTransactionManager
(
SaveTransactionManager
const
&);
27
SaveTransactionManager
();
28
29
public
:
30
// virtual functions
31
// NOLINTBEGIN
32
// vIndex: 0
33
virtual
~SaveTransactionManager
()
/*override*/
=
default
;
34
// NOLINTEND
35
36
public
:
37
// member functions
38
// NOLINTBEGIN
39
MCAPI
SaveTransactionManager
(
40
::WorkerPool
& workerPool,
41
::Scheduler
& scheduler,
42
::std::function<
void
(
bool
)> showIconFunction
43
);
44
45
MCAPI
void
_hideGlobalSaveIcon();
46
47
MCAPI
void
_showGlobalSaveIcon();
48
// NOLINTEND
49
50
public
:
51
// constructor thunks
52
// NOLINTBEGIN
53
MCAPI
void
* $ctor(
::WorkerPool
& workerPool,
::Scheduler
& scheduler, ::std::function<
void
(
bool
)> showIconFunction);
54
// NOLINTEND
55
56
public
:
57
// destructor thunk
58
// NOLINTBEGIN
59
60
// NOLINTEND
61
62
public
:
63
// vftables
64
// NOLINTBEGIN
65
MCAPI
static
void
** $vftable();
66
// NOLINTEND
67
};
Bedrock::EnableNonOwnerReferences
Definition
EnableNonOwnerReferences.h:7
SaveTransactionManager
Definition
SaveTransactionManager.h:14
Scheduler
Definition
Scheduler.h:13
WorkerPool
Definition
WorkerPool.h:19
ll::UntypedStorage
Definition
Alias.h:14
src
mc
util
SaveTransactionManager.h
Generated on Sat Apr 26 2025 05:56:00 for LeviLamina by
1.12.0