Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
MovementAttributesComponentExt.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/platform/brstd/flat_map.h"
7
8// auto generated forward declare list
9// clang-format off
10class HashedString;
11struct AttributeData;
14// clang-format on
15
16namespace MovementAttributesComponentExt {
17// functions
18// NOLINTBEGIN
19#ifdef LL_PLAT_C
20MCNAPI ::MovementAttributesComponent create(::std::vector<::AttributeData> const& attributeData);
21#endif
22
23MCNAPI ::brstd::flat_map<
24 ::HashedString,
25 ::MovementAttributeEntry,
26 ::std::less<::HashedString>,
27 ::std::vector<::HashedString>,
28 ::std::vector<::MovementAttributeEntry>> const& getAttributeMap();
29// NOLINTEND
30
31} // namespace MovementAttributesComponentExt
Definition HashedString.h:5
Definition AttributeData.h:17
Definition MovementAttributeEntry.h:15
Definition MovementAttributesComponent.h:5