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/util/molang/ExpressionNode.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace SharedTypes::v1_20_80 { struct DirectionSettings; }
11// clang-format on
12
13namespace ParticleSystem {
14
15struct DirectionSettings {
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, ::ParticleSystem::DirectionSettings::Mode> mMode;
27 ::ll::TypedStorage<8, 48, ::ExpressionNode[3]> mCustomDirectionExpr;
28 ::ll::TypedStorage<4, 4, float> mMinSpeedThresholdSqr;
29 // NOLINTEND
30
31public:
32 // member functions
33 // NOLINTBEGIN
34 MCAPI void upgradeToSharedTypes(::SharedTypes::v1_20_80::DirectionSettings& data);
35 // NOLINTEND
36};
37
38} // namespace ParticleSystem
Definition DirectionSettings.h:7
Definition DirectionSettings.h:15