LeviLamina
Loading...
Searching...
No Matches
DeferredCommand.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/server/commands/DeferredCommandBase.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
CommandContext
;
11
class
MinecraftCommands
;
12
struct
MCRESULT
;
13
// clang-format on
14
15
class
DeferredCommand :
public
::DeferredCommandBase
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<8, 8>
mUnke036cf;
20
::ll::UntypedStorage<1, 1>
mUnkfecf3f;
21
::ll::UntypedStorage<1, 1>
mUnk15a3f4;
22
::ll::UntypedStorage<8, 64>
mUnked4707;
23
// NOLINTEND
24
25
public
:
26
// prevent constructor by default
27
DeferredCommand& operator=(DeferredCommand
const
&);
28
DeferredCommand(DeferredCommand
const
&);
29
DeferredCommand();
30
31
public
:
32
// virtual functions
33
// NOLINTBEGIN
34
virtual
~DeferredCommand()
/*override*/
=
default
;
35
36
virtual
void
execute(
::MinecraftCommands
& commands)
/*override*/
;
37
// NOLINTEND
38
39
public
:
40
// member functions
41
// NOLINTBEGIN
42
MCNAPI
DeferredCommand
(
43
::std::unique_ptr<::CommandContext>
context
,
44
bool
suppressOutput,
45
bool
isRequest,
46
::std::function<
void
(
::MCRESULT
)> callback
47
);
48
// NOLINTEND
49
50
public
:
51
// constructor thunks
52
// NOLINTBEGIN
53
MCNAPI
void
*
$ctor
(
54
::std::unique_ptr<::CommandContext>
context
,
55
bool
suppressOutput,
56
bool
isRequest,
57
::std::function<
void
(
::MCRESULT
)> callback
58
);
59
// NOLINTEND
60
61
public
:
62
// virtual function thunks
63
// NOLINTBEGIN
64
MCNAPI
void
$execute
(
::MinecraftCommands
& commands);
65
66
67
// NOLINTEND
68
69
public
:
70
// vftables
71
// NOLINTBEGIN
72
MCNAPI
static
void
**
$vftable
();
73
// NOLINTEND
74
};
CommandContext
Definition
CommandContext.h:10
DeferredCommandBase
Definition
DeferredCommandBase.h:10
DeferredCommand::$execute
MCAPI void $execute(::MinecraftCommands &commands)
DeferredCommand::$ctor
MCAPI void * $ctor(::std::unique_ptr<::CommandContext > context, bool suppressOutput, bool isRequest, ::std::function< void(::MCRESULT)> callback)
DeferredCommand::DeferredCommand
MCAPI DeferredCommand(::std::unique_ptr<::CommandContext > context, bool suppressOutput, bool isRequest, ::std::function< void(::MCRESULT)> callback)
DeferredCommand::$vftable
static MCAPI void ** $vftable()
MinecraftCommands
Definition
MinecraftCommands.h:34
MCRESULT
Definition
MCRESULT.h:8
context
Definition
context.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
server
commands
DeferredCommand.h
Generated on
for LeviLamina by
1.16.1