LeviLamina
Loading...
Searching...
No Matches
LookedAtDefinition.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/json_utils/JsonSchemaObjectNode.h"
7
#include "mc/platform/brstd/flat_set.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
JsonUtil {
class
EmptyClass; }
12
// clang-format on
13
14
struct
LookedAtDefinition
{
15
public
:
16
// LookedAtDefinition inner types declare
17
// clang-format off
18
struct
LookAtLocation
;
19
// clang-format on
20
21
// LookedAtDefinition inner types define
22
struct
LookAtLocation
{
23
public
:
24
// member variables
25
// NOLINTBEGIN
26
::ll::UntypedStorage<4, 4>
mUnk62964c;
27
::ll::UntypedStorage<4, 4>
mUnkd67202;
28
// NOLINTEND
29
30
public
:
31
// prevent constructor by default
32
LookAtLocation
& operator=(
LookAtLocation
const
&);
33
LookAtLocation
(
LookAtLocation
const
&);
34
LookAtLocation
();
35
36
public
:
37
// member functions
38
// NOLINTBEGIN
39
MCAPI
void
setLocation(::std::string
const
& str);
40
// NOLINTEND
41
};
42
43
public
:
44
// member variables
45
// NOLINTBEGIN
46
::ll::UntypedStorage<8, 104>
mUnkf6bfe5;
47
::ll::UntypedStorage<8, 104>
mUnk6b21d3;
48
::ll::UntypedStorage<8, 64>
mUnkd33b3f;
49
::ll::UntypedStorage<8, 40>
mUnk3dbf82;
50
::ll::UntypedStorage<4, 8>
mUnke98893;
51
::ll::UntypedStorage<1, 1>
mUnk2506d4;
52
::ll::UntypedStorage<4, 4>
mUnkf8292c;
53
::ll::UntypedStorage<4, 4>
mUnkde9d21;
54
::ll::UntypedStorage<4, 4>
mUnkfc9623;
55
::ll::UntypedStorage<1, 1>
mUnkb54097;
56
::ll::UntypedStorage<1, 1>
mUnkaa520a;
57
::ll::UntypedStorage<1, 1>
mUnkef3718;
58
// NOLINTEND
59
60
public
:
61
// prevent constructor by default
62
LookedAtDefinition
& operator=(
LookedAtDefinition
const
&);
63
LookedAtDefinition
(
LookedAtDefinition
const
&);
64
LookedAtDefinition
();
65
66
public
:
67
// member functions
68
// NOLINTBEGIN
69
MCAPI
void
setFieldOfView(
float
const
& fieldOfViewInDegrees);
70
71
MCAPI
void
setLineOfSightObstructionType(::std::string
const
& str);
72
73
MCAPI
void
setSetTargetMode(::std::string
const
& str);
74
75
MCAPI
~LookedAtDefinition
();
76
// NOLINTEND
77
78
public
:
79
// static functions
80
// NOLINTBEGIN
81
MCAPI
static
void
82
buildSchema(::std::shared_ptr<
::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::LookedAtDefinition>
>& root
83
);
84
// NOLINTEND
85
86
public
:
87
// destructor thunk
88
// NOLINTBEGIN
89
MCAPI
void
$dtor();
90
// NOLINTEND
91
};
JsonUtil::JsonSchemaObjectNode
Definition
JsonSchemaObjectNode.h:8
LookedAtDefinition::LookAtLocation
Definition
LookedAtDefinition.h:22
LookedAtDefinition
Definition
LookedAtDefinition.h:14
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
definitions
LookedAtDefinition.h
Generated on Sat Apr 26 2025 05:55:37 for LeviLamina by
1.12.0