LeviLamina
Loading...
Searching...
No Matches
ParticleEventRequest.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class HashedString;
9class Vec3;
10// clang-format on
11
13public:
14 // ParticleEventRequest inner types declare
15 // clang-format off
16 struct BasicData;
17 struct BreakingItemData;
18 struct MolangData;
19 struct TerrainData;
20 struct TerrainSlideData;
21 // clang-format on
22
23 // ParticleEventRequest inner types define
24 struct BasicData {
25 public:
26 // member variables
27 // NOLINTBEGIN
34 // NOLINTEND
35
36 public:
37 // prevent constructor by default
38 BasicData& operator=(BasicData const&);
39 BasicData(BasicData const&);
40 BasicData();
41 };
42
43 struct MolangData {
44 public:
45 // member variables
46 // NOLINTBEGIN
50 // NOLINTEND
51
52 public:
53 // prevent constructor by default
54 MolangData& operator=(MolangData const&);
55 MolangData(MolangData const&);
56 MolangData();
57 };
58
59 struct TerrainData {
60 public:
61 // member variables
62 // NOLINTBEGIN
69 // NOLINTEND
70
71 public:
72 // prevent constructor by default
73 TerrainData& operator=(TerrainData const&);
76 };
77
79
81 public:
82 // member variables
83 // NOLINTBEGIN
87 // NOLINTEND
88
89 public:
90 // prevent constructor by default
91 BreakingItemData& operator=(BreakingItemData const&);
94 };
95
96public:
97 // member variables
98 // NOLINTBEGIN
99 ::ll::TypedStorage<
100 8,
101 128,
102 ::std::variant<
108 mData;
109 // NOLINTEND
110
111public:
112 // member functions
113 // NOLINTBEGIN
114 MCAPI ~ParticleEventRequest();
115 // NOLINTEND
116
117public:
118 // static functions
119 // NOLINTBEGIN
120 MCAPI static ::ParticleEventRequest
121 addParticleEffect(::HashedString effect, ::Vec3 const& emitterPosition, ::MolangVariableMap molangVariables);
122 // NOLINTEND
123
124public:
125 // destructor thunk
126 // NOLINTBEGIN
127 MCFOLD void $dtor();
128 // NOLINTEND
129};
Definition HashedString.h:5
Definition MolangVariableMap.h:16
Definition Vec3.h:10
Definition ParticleEventRequest.h:24
Definition ParticleEventRequest.h:80
Definition ParticleEventRequest.h:43
Definition ParticleEventRequest.h:59
Definition ParticleEventRequest.h:78
Definition ParticleEventRequest.h:12
Definition Alias.h:14