LeviLamina
Loading...
Searching...
No Matches
CameraAimAssistCommand.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
CameraAimAssistCommand :
public
::Command
{
16
public
:
17
// CameraAimAssistCommand inner types define
18
enum class
Action : uchar {
19
Set = 0,
20
Clear = 1,
21
};
22
23
enum class
TargetMode : uchar {
24
Distance = 0,
25
Angle = 1,
26
};
27
28
public
:
29
// member variables
30
// NOLINTBEGIN
31
::ll::UntypedStorage<8, 200>
mUnkfe71c2;
32
::ll::UntypedStorage<8, 32>
mUnk36dbd0;
33
::ll::UntypedStorage<4, 4>
mUnk77e3cf;
34
::ll::UntypedStorage<4, 4>
mUnk662b94;
35
::ll::UntypedStorage<4, 4>
mUnk1c0114;
36
::ll::UntypedStorage<1, 1>
mUnkf8ecb8;
37
::ll::UntypedStorage<1, 1>
mUnk796b68;
38
::ll::UntypedStorage<1, 1>
mUnkfd52da;
39
// NOLINTEND
40
41
public
:
42
// prevent constructor by default
43
CameraAimAssistCommand& operator=(CameraAimAssistCommand
const
&);
44
CameraAimAssistCommand(CameraAimAssistCommand
const
&);
45
CameraAimAssistCommand();
46
47
public
:
48
// virtual functions
49
// NOLINTBEGIN
50
virtual
void
execute(
::CommandOrigin
const
& origin,
::CommandOutput
& output)
const
/*override*/
;
51
52
virtual
~CameraAimAssistCommand()
/*override*/
=
default
;
53
// NOLINTEND
54
55
public
:
56
// static functions
57
// NOLINTBEGIN
58
MCAPI
static
void
setup(
::CommandRegistry
& registry);
59
// NOLINTEND
60
61
public
:
62
// virtual function thunks
63
// NOLINTBEGIN
64
MCAPI
void
$execute(
::CommandOrigin
const
& origin,
::CommandOutput
& output)
const
;
65
66
67
// NOLINTEND
68
69
public
:
70
// vftables
71
// NOLINTBEGIN
72
MCNAPI
static
void
**
$vftable
();
73
// NOLINTEND
74
};
CameraAimAssistCommand::$vftable
static MCAPI void ** $vftable()
CommandOrigin
Definition
CommandOrigin.h:32
CommandOutput
Definition
CommandOutput.h:19
CommandRegistry
Definition
CommandRegistry.h:47
Command
Definition
Command.h:17
ll::UntypedStorage
Definition
Alias.h:14
src
mc
server
commands
standard
CameraAimAssistCommand.h
Generated on
for LeviLamina by
1.16.1