LeviLamina
Loading...
Searching...
No Matches
PriorityPresetExclusionData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Actor;
8class BlockType;
9// clang-format on
10
11namespace CameraAimAssist {
12
13struct PriorityPresetExclusionData {
14public:
15 // member variables
16 // NOLINTBEGIN
21 // NOLINTEND
22
23#ifdef LL_PLAT_S
24public:
25 // prevent constructor by default
26 PriorityPresetExclusionData& operator=(PriorityPresetExclusionData const&);
27 PriorityPresetExclusionData(PriorityPresetExclusionData const&);
28
29#else // LL_PLAT_C
30public:
31 // prevent constructor by default
32 PriorityPresetExclusionData(PriorityPresetExclusionData const&);
33
34#endif
35public:
36 // member functions
37 // NOLINTBEGIN
39
40 MCNAPI bool isExcludedActor(::Actor const& actor) const;
41
42#ifdef LL_PLAT_C
43 MCNAPI bool isExcludedBlock(::BlockType const& block) const;
44#endif
45
46 MCNAPI ::CameraAimAssist::PriorityPresetExclusionData& operator=(::CameraAimAssist::PriorityPresetExclusionData&&);
47
48#ifdef LL_PLAT_C
49 MCNAPI ::CameraAimAssist::PriorityPresetExclusionData&
51#endif
52
54 // NOLINTEND
55
56public:
57 // constructor thunks
58 // NOLINTBEGIN
59 MCNAPI void* $ctor();
60 // NOLINTEND
61
62public:
63 // destructor thunk
64 // NOLINTBEGIN
65 MCNAPI void $dtor();
66 // NOLINTEND
67};
68
69} // namespace CameraAimAssist
Definition Actor.h:125
Definition BlockType.h:84
Definition PriorityPresetExclusionData.h:13
MCAPI::CameraAimAssist::PriorityPresetExclusionData & operator=(::CameraAimAssist::PriorityPresetExclusionData &&)
MCAPI bool isExcludedActor(::Actor const &actor) const
Definition Alias.h:14