LeviLamina
Loading...
Searching...
No Matches
PriorityPreset.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class HashedString;
8namespace CameraAimAssist { struct PriorityPresetExclusionData; }
9// clang-format on
10
11namespace CameraAimAssist {
12
14public:
15 // member variables
16 // NOLINTBEGIN
23 // NOLINTEND
24
25#ifdef LL_PLAT_S
26public:
27 // prevent constructor by default
29
30#else // LL_PLAT_C
31#endif
32public:
33 // member functions
34 // NOLINTBEGIN
36
38
40 ::HashedString const& id,
42 ::std::unordered_set<::HashedString> const& liquidTargetingItemsList,
43 ::std::unordered_map<::HashedString, ::HashedString> const& itemCategoryIdTable,
44 ::HashedString const& handCategory,
45 ::HashedString const& defaultCategory
46 );
47
48 MCNAPI ::CameraAimAssist::PriorityPresetExclusionData const& getExclusionList() const;
49
50#ifdef LL_PLAT_C
51 MCNAPI ::std::unordered_set<::HashedString> const& getLiquidTargetingItems() const;
52#endif
53
54 MCNAPI ::HashedString const& getPriorityCategoryNameOfItem(::HashedString const& itemName) const;
55
56 MCNAPI ::CameraAimAssist::PriorityPreset& operator=(::CameraAimAssist::PriorityPreset&&);
57
58#ifdef LL_PLAT_C
59 MCNAPI ::CameraAimAssist::PriorityPreset& operator=(::CameraAimAssist::PriorityPreset const&);
60#endif
61
63 // NOLINTEND
64
65public:
66 // static variables
67 // NOLINTBEGIN
68 MCNAPI static ::CameraAimAssist::PriorityPreset const& EMPTY_PRESET();
69 // NOLINTEND
70
71public:
72 // constructor thunks
73 // NOLINTBEGIN
74 MCNAPI void* $ctor();
75
77
78 MCNAPI void* $ctor(
79 ::HashedString const& id,
81 ::std::unordered_set<::HashedString> const& liquidTargetingItemsList,
82 ::std::unordered_map<::HashedString, ::HashedString> const& itemCategoryIdTable,
83 ::HashedString const& handCategory,
84 ::HashedString const& defaultCategory
85 );
86 // NOLINTEND
87
88public:
89 // destructor thunk
90 // NOLINTBEGIN
91 MCNAPI void $dtor();
92 // NOLINTEND
93};
94
95} // namespace CameraAimAssist
Definition PriorityPreset.h:13
MCAPI::CameraAimAssist::PriorityPreset & operator=(::CameraAimAssist::PriorityPreset &&)
MCAPI::HashedString const & getPriorityCategoryNameOfItem(::HashedString const &itemName) const
MCAPI PriorityPreset(::CameraAimAssist::PriorityPreset const &)
MCAPI void * $ctor(::HashedString const &id, ::CameraAimAssist::PriorityPresetExclusionData const &exclusionList, ::std::unordered_set<::HashedString > const &liquidTargetingItemsList, ::std::unordered_map<::HashedString, ::HashedString > const &itemCategoryIdTable, ::HashedString const &handCategory, ::HashedString const &defaultCategory)
static MCAPI ::CameraAimAssist::PriorityPreset const & EMPTY_PRESET()
MCAPI PriorityPreset(::HashedString const &id, ::CameraAimAssist::PriorityPresetExclusionData const &exclusionList, ::std::unordered_set<::HashedString > const &liquidTargetingItemsList, ::std::unordered_map<::HashedString, ::HashedString > const &itemCategoryIdTable, ::HashedString const &handCategory, ::HashedString const &defaultCategory)
MCAPI::CameraAimAssist::PriorityPresetExclusionData const & getExclusionList() const
MCAPI void * $ctor(::CameraAimAssist::PriorityPreset const &)
Definition HashedString.h:5
Definition PriorityPresetExclusionData.h:13
Definition Alias.h:14