LeviLamina
Loading...
Searching...
No Matches
RotationData.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
#include "mc/deps/core/math/Vec2.h"
5
#include "mc/server/commands/RelativeFloat.h"
6
7
// auto generated inclusion list
8
#include "mc/deps/core/math/Vec2.h"
9
#include "mc/server/commands/RelativeFloat.h"
10
11
namespace
RotationCommandUtils {
12
13
class
RotationData {
14
public
:
15
// member variables
16
// NOLINTBEGIN
17
::RelativeFloat
mRotX;
18
::RelativeFloat
mRotY;
19
::std::optional<::Vec2> mCommandOriginRotation;
20
// NOLINTEND
21
22
public
:
23
// prevent constructor by default
24
RotationData();
25
26
public
:
27
// member functions
28
// NOLINTBEGIN
29
MCAPI RotationData(
30
::RelativeFloat
const
& rotX,
31
::RelativeFloat
const
& rotY,
32
::std::optional<::Vec2>
const
& commandOriginRotation
33
);
34
// NOLINTEND
35
36
public
:
37
// constructor thunks
38
// NOLINTBEGIN
39
MCAPI
void
* $ctor(
40
::RelativeFloat
const
& rotX,
41
::RelativeFloat
const
& rotY,
42
::std::optional<::Vec2>
const
& commandOriginRotation
43
);
44
// NOLINTEND
45
};
46
47
}
// namespace RotationCommandUtils
RelativeFloat
Definition
RelativeFloat.h:5
src
mc
util
rotation_command_utils
RotationData.h
Generated on
for LeviLamina by
1.16.1