LeviLamina
Loading...
Searching...
No Matches
CameraAimAssistEntityTargetComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
AABB
;
8
class
StrictEntityContext
;
9
class
Vec3
;
10
// clang-format on
11
12
struct
CameraAimAssistEntityTargetComponent
{
13
public
:
14
// CameraAimAssistEntityTargetComponent inner types declare
15
// clang-format off
16
struct
EntityStatus
;
17
// clang-format on
18
19
// CameraAimAssistEntityTargetComponent inner types define
20
struct
EntityStatus {
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::UntypedStorage<4, 24>
mUnk357c36;
25
::ll::UntypedStorage<4, 12>
mUnk61d6cb;
26
::ll::UntypedStorage<4, 4>
mUnkbcb585;
27
::ll::UntypedStorage<4, 8>
mUnkb9b45b;
28
::ll::UntypedStorage<1, 1>
mUnk896489;
29
// NOLINTEND
30
31
public
:
32
// prevent constructor by default
33
EntityStatus& operator=(EntityStatus
const
&);
34
EntityStatus(EntityStatus
const
&);
35
EntityStatus();
36
37
public
:
38
// member functions
39
// NOLINTBEGIN
40
#ifdef LL_PLAT_C
41
MCAPI EntityStatus(
42
::AABB
const
& hitbox,
43
::Vec3
const
& position,
44
float
priorityPercentage,
45
::StrictEntityContext
const
& entityContext,
46
bool
obstructed
47
);
48
#endif
49
// NOLINTEND
50
51
public
:
52
// constructor thunks
53
// NOLINTBEGIN
54
#ifdef LL_PLAT_C
55
MCAPI
void
* $ctor(
56
::AABB
const
& hitbox,
57
::Vec3
const
& position,
58
float
priorityPercentage,
59
::StrictEntityContext
const
& entityContext,
60
bool
obstructed
61
);
62
#endif
63
// NOLINTEND
64
};
65
66
public
:
67
// member variables
68
// NOLINTBEGIN
69
::ll::TypedStorage<8, 24, ::std::vector<::CameraAimAssistEntityTargetComponent::EntityStatus>> mEntitiesInFrustum;
70
// NOLINTEND
71
};
AABB
Definition
AABB.h:18
StrictEntityContext
Definition
StrictEntityContext.h:14
Vec3
Definition
Vec3.h:10
CameraAimAssistEntityTargetComponent::EntityStatus
Definition
CameraAimAssistEntityTargetComponent.h:20
CameraAimAssistEntityTargetComponent
Definition
CameraAimAssistEntityTargetComponent.h:12
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
components
camera
aimassist
CameraAimAssistEntityTargetComponent.h
Generated on
for LeviLamina by
1.16.1