LeviLamina
Loading...
Searching...
No Matches
ParticleRenderData.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
6public:
7 // ParticleRenderData inner types declare
8 // clang-format off
9 struct ParticleData;
10 // clang-format on
11
12 // ParticleRenderData inner types define
13 enum class FaceCameraMode : int {
14 None = 0,
15 RotateXYZ = 1,
16 RotateY = 2,
17 LookatXYZ = 3,
18 LookatY = 4,
19 LookatDirection = 5,
20 DirectionX = 6,
21 DirectionY = 7,
22 DirectionZ = 8,
23 EmitterTransformXY = 9,
24 EmitterTransformXZ = 10,
25 EmitterTransformYZ = 11,
26 };
27
28 struct ParticleData {
29 public:
30 // member variables
31 // NOLINTBEGIN
46 // NOLINTEND
47
48 public:
49 // prevent constructor by default
50 ParticleData& operator=(ParticleData const&);
53 };
54
55public:
56 // member variables
57 // NOLINTBEGIN
63 // NOLINTEND
64
65public:
66 // prevent constructor by default
67 ParticleRenderData& operator=(ParticleRenderData const&);
70};
Definition ParticleRenderData.h:5
Definition ParticleRenderData.h:28
Definition Alias.h:14