LeviLamina
Loading...
Searching...
No Matches
FogCommand.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/server/commands/Command.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
CommandOrigin
;
11
class
CommandOutput
;
12
class
CommandRegistry
;
13
// clang-format on
14
15
class
FogCommand :
public
::Command
{
16
public
:
17
// FogCommand inner types define
18
enum class
Mode :
int
{
19
Push = 0,
20
Pop = 1,
21
Remove = 2,
22
};
23
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<8, 200>
mUnkd7c0cd;
28
::ll::UntypedStorage<4, 4>
mUnk759b03;
29
::ll::UntypedStorage<8, 32>
mUnk1ad1dd;
30
::ll::UntypedStorage<8, 32>
mUnkdd8a6b;
31
// NOLINTEND
32
33
public
:
34
// prevent constructor by default
35
FogCommand& operator=(FogCommand
const
&);
36
FogCommand(FogCommand
const
&);
37
FogCommand();
38
39
public
:
40
// virtual functions
41
// NOLINTBEGIN
42
virtual
void
execute(
::CommandOrigin
const
& origin,
::CommandOutput
& output)
const
/*override*/
;
43
44
virtual
~FogCommand()
/*override*/
=
default
;
45
// NOLINTEND
46
47
public
:
48
// static functions
49
// NOLINTBEGIN
50
MCAPI
static
void
setup(
::CommandRegistry
& registry);
51
// NOLINTEND
52
53
public
:
54
// virtual function thunks
55
// NOLINTBEGIN
56
MCAPI
void
$execute(
::CommandOrigin
const
& origin,
::CommandOutput
& output)
const
;
57
58
59
// NOLINTEND
60
61
public
:
62
// vftables
63
// NOLINTBEGIN
64
MCNAPI
static
void
**
$vftable
();
65
// NOLINTEND
66
};
CommandOrigin
Definition
CommandOrigin.h:32
CommandOutput
Definition
CommandOutput.h:19
CommandRegistry
Definition
CommandRegistry.h:47
Command
Definition
Command.h:17
FogCommand::$vftable
static MCAPI void ** $vftable()
ll::UntypedStorage
Definition
Alias.h:14
src
mc
server
commands
standard
FogCommand.h
Generated on
for LeviLamina by
1.16.1