LeviLamina
Loading...
Searching...
No Matches
DirectionSettings.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/legacy/ExpressionNode.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { struct ReflectionCtx; }
11// clang-format on
12
13namespace SharedTypes::v1_20_80 {
14
16public:
17 // DirectionSettings inner types define
18 enum class Mode : int {
19 UseVelocity = 0,
20 Custom = 1,
21 };
22
23public:
24 // member variables
25 // NOLINTBEGIN
26 ::ll::TypedStorage<4, 4, ::SharedTypes::v1_20_80::DirectionSettings::Mode> mMode;
27 ::ll::TypedStorage<8, 144, ::std::array<::SharedTypes::Legacy::ExpressionNode, 3>> mCustomDirectionExpr;
28 ::ll::TypedStorage<4, 4, float> mMinSpeedThreshold;
29 // NOLINTEND
30
31public:
32 // member functions
33 // NOLINTBEGIN
34
35 // NOLINTEND
36
37public:
38 // static functions
39 // NOLINTBEGIN
40 MCAPI static void bindType(::cereal::ReflectionCtx& ctx);
41 // NOLINTEND
42
43public:
44 // destructor thunk
45 // NOLINTBEGIN
46 MCFOLD_C void $dtor();
47 // NOLINTEND
48};
49
50} // namespace SharedTypes::v1_20_80
Definition DirectionSettings.h:15
Definition ReflectionCtx.h:11
Definition ctx.h:5