Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ApplyKnockbackRulesComponentDefinition.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/v1_21_20/filter_groups/FilterGroupData.h"
7
8namespace SharedTypes::Legacy {
9
11public:
12 // ApplyKnockbackRulesComponentDefinition inner types declare
13 // clang-format off
15 // clang-format on
16
17 // ApplyKnockbackRulesComponentDefinition inner types define
19 public:
20 // member variables
21 // NOLINTBEGIN
22 ::ll::TypedStorage<8, 232, ::SharedTypes::v1_21_20::FilterGroupData> mFilter;
23 ::ll::TypedStorage<4, 4, float> mHorizontalPower;
24 ::ll::TypedStorage<4, 4, float> mVerticalPower;
25 ::ll::TypedStorage<4, 4, float> mVerticalVelocityCap;
26 ::ll::TypedStorage<1, 1, bool> mCheckIfTargetIsImmersedInWater;
27 // NOLINTEND
28
29 public:
30 // member functions
31 // NOLINTBEGIN
32 MCNAPI bool operator==(
34 ) const;
35 // NOLINTEND
36
37 public:
38 // static variables
39 // NOLINTBEGIN
40 MCNAPI static ::std::string_view const& NAME();
41 // NOLINTEND
42 };
43
44public:
45 // member variables
46 // NOLINTBEGIN
47 ::ll::TypedStorage<
48 8,
49 24,
50 ::std::vector<::SharedTypes::Legacy::ApplyKnockbackRulesComponentDefinition::ApplyKnockbackRulesPreset>>
51 mPresets;
52 // NOLINTEND
53
54public:
55 // static variables
56 // NOLINTBEGIN
57 MCNAPI static ::std::string_view const& NAME();
58 // NOLINTEND
59};
60
61} // namespace SharedTypes::Legacy
MCAPI bool operator==(::SharedTypes::Legacy::ApplyKnockbackRulesComponentDefinition::ApplyKnockbackRulesPreset const &other) const
Definition ApplyKnockbackRulesComponentDefinition.h:10
static MCAPI ::std::string_view const & NAME()