LeviLamina
Loading...
Searching...
No Matches
AsyncCommandExecutor.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
#include "mc/platform/ErrorInfo.h"
8
#include "mc/platform/Result.h"
9
10
class
AsyncCommandExecutor :
public
::Bedrock::EnableNonOwnerReferences
{
11
public
:
12
// AsyncCommandExecutor inner types declare
13
// clang-format off
14
struct
OperationData
;
15
// clang-format on
16
17
// AsyncCommandExecutor inner types define
18
enum class
State :
int
{
19
Idle = 0,
20
InProgress = 1,
21
};
22
23
struct
OperationData {
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<8, 80>
mUnk8a8ae8;
28
// NOLINTEND
29
30
public
:
31
// prevent constructor by default
32
OperationData& operator=(OperationData
const
&);
33
OperationData(OperationData
const
&);
34
OperationData();
35
};
36
37
public
:
38
// member variables
39
// NOLINTBEGIN
40
::ll::UntypedStorage<8, 80>
mUnk5416b7;
41
::ll::UntypedStorage<4, 4>
mUnke25e02;
42
::ll::UntypedStorage<8, 8>
mUnk262f82;
43
// NOLINTEND
44
45
public
:
46
// prevent constructor by default
47
AsyncCommandExecutor& operator=(AsyncCommandExecutor
const
&);
48
AsyncCommandExecutor(AsyncCommandExecutor
const
&);
49
AsyncCommandExecutor();
50
51
public
:
52
// virtual functions
53
// NOLINTBEGIN
54
virtual
~AsyncCommandExecutor()
/*override*/
=
default
;
55
// NOLINTEND
56
};
Bedrock::EnableNonOwnerReferences
Definition
EnableNonOwnerReferences.h:7
AsyncCommandExecutor::OperationData
Definition
AsyncCommandExecutor.h:23
ll::UntypedStorage
Definition
Alias.h:14
src
mc
server
commands
AsyncCommandExecutor.h
Generated on
for LeviLamina by
1.16.1