2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PropertyClass.h>
9 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18204B0);
10 return inner(
this, a0, a1);
15 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18200F0);
21 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18200C0);
22 return inner(
this, a0);
27 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820110);
32 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
float a2,
bool a3);
33 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18204E0);
34 return inner(
this, a0, a1, a2, a3);
38 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
39 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820670);
40 return inner(
this, a0, a1);
44 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
45 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18208D0);
46 return inner(
this, a0, a1);
50 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
int a2,
int a3);
51 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18208F0);
52 return inner(
this, a0, a1, a2, a3);
56 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
int a2,
int a3);
57 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820920);
58 return inner(
this, a0, a1, a2, a3);
63 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820950);
64 return inner(
this, a0);
68 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
69 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820960);
70 return inner(
this, a0, a1);
74 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
75 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820980);
76 return inner(
this, a0, a1);
80 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
81 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18209A0);
82 return inner(
this, a0, a1);
86 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
87 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18209C0);
88 return inner(
this, a0, a1);
93 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820560);
94 return inner(
this, a0);
98 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
99 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18209E0);
100 return inner(
this, a0, a1);
104 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
105 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820A00);
106 return inner(
this, a0, a1);
111 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820A40);
112 return inner(
this, a0);
117 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820A30);
118 return inner(
this, a0);
123 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820550);
124 return inner(
this, a0);
128 using FunctionPointerType = bool (*)(
ParticleEmitter2D *self, std::string a0,
int a1,
int a2,
float a3);
129 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820140);
130 return inner(
this, a0, a1, a2, a3);
134 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
135 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820A90);
136 return inner(
this, a0, a1);
141 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820570);
142 return inner(
this, a0);
146 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
int a2);
147 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820690);
148 return inner(
this, a0, a1, a2);
152 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
int a2);
153 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820AB0);
154 return inner(
this, a0, a1, a2);
158 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1);
159 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820870);
160 return inner(
this, a0, a1);
164 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
int a2);
165 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820AE0);
166 return inner(
this, a0, a1, a2);
171 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820B10);
176 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
float a0,
float a1,
float a2,
float a3);
177 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820720);
178 return inner(
this, a0, a1, a2, a3);
182 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
bool a2);
183 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820C20);
184 return inner(
this, a0, a1, a2);
188 using FunctionPointerType = void (*)(
ParticleEmitter2D *self,
int a0,
int a1,
float a2);
189 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1820A70);
190 return inner(
this, a0, a1, a2);
195 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1822700);
196 return inner(
this, a0);
201 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x14ADAB0);
202 return inner(
this, a0);
207 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18226F0);
208 return inner(
this, a0);
213 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x18226E0);
214 return inner(
this, a0);
219 FunctionPointerType inner =
reinterpret_cast<FunctionPointerType
>(__SHARED::base + 0x1821A10);
220 return inner(
this, a0);
Definition ParticleEmitter2D.h:5
void SetParticleEndSize(float a0, float a1)
Definition ParticleEmitter2D.h:103
void SetParticleMaterialAnim(int a0, int a1, float a2)
Definition ParticleEmitter2D.h:187
void SetEmitterWarmupTime(float a0)
Definition ParticleEmitter2D.h:205
void SetParticleBlendingType(int a0)
Definition ParticleEmitter2D.h:115
void SetEmitterViscosity(float a0)
Definition ParticleEmitter2D.h:199
void SetParticleRotation(float a0, float a1)
Definition ParticleEmitter2D.h:133
void SetParticleDirection(float a0, float a1)
Definition ParticleEmitter2D.h:67
bool SetEmitterMaterial(std::string a0, int a1, int a2, float a3)
Definition ParticleEmitter2D.h:127
void SetEmitterWidth(float a0)
Definition ParticleEmitter2D.h:193
void EmitterAddAttractor(float a0, float a1, float a2, float a3)
Definition ParticleEmitter2D.h:175
Rect< int > GetEmitterClipFrame()
Definition ParticleEmitter2D.h:13
void SetEmitterDelayStart(float a0)
Definition ParticleEmitter2D.h:211
void SetEmitterGravity(float a0, float a1)
Definition ParticleEmitter2D.h:37
void SetParticleEndColorPalette(int a0, int a1, int a2)
Definition ParticleEmitter2D.h:163
void SetParticleDispersionRadius(float a0)
Definition ParticleEmitter2D.h:61
void SetEmitterLife(int a0)
Definition ParticleEmitter2D.h:121
void SetEmitterTarget(int a0, int a1, float a2, bool a3)
Definition ParticleEmitter2D.h:31
void SetParticleRate(float a0, float a1)
Definition ParticleEmitter2D.h:73
void CalculateParticleRotationFromDirection()
Definition ParticleEmitter2D.h:169
void EmitterAddColorPalette(int a0, int a1, int a2)
Definition ParticleEmitter2D.h:145
void SetParticleGravity(float a0, float a1)
Definition ParticleEmitter2D.h:43
void SetParticleEndColor(int a0, int a1, int a2, int a3)
Definition ParticleEmitter2D.h:55
void SetParticleStartSize(float a0, float a1)
Definition ParticleEmitter2D.h:97
void SetParticleLife(float a0, float a1)
Definition ParticleEmitter2D.h:79
void EnableDebug(bool a0)
Definition ParticleEmitter2D.h:217
void SetParticleStartColorPalette(int a0, int a1, int a2)
Definition ParticleEmitter2D.h:151
void SetParticleMaterialName(std::string a0)
Definition ParticleEmitter2D.h:109
void SetEmitterUseAttractor(int a0, int a1, bool a2)
Definition ParticleEmitter2D.h:181
void SetEmitterDirection(float a0, float a1)
Definition ParticleEmitter2D.h:157
void SetEmitterPosition(float a0, float a1)
Definition ParticleEmitter2D.h:7
void SetParticleSpeed(float a0, float a1)
Definition ParticleEmitter2D.h:85
void SetParticleStartColor(int a0, int a1, int a2, int a3)
Definition ParticleEmitter2D.h:49
void SetEmitterInitialParticleCount(int a0)
Definition ParticleEmitter2D.h:91
void SetNextEmitter(ParticleEmitter2D a0)
Definition ParticleEmitter2D.h:139
void SetEmitterClipFrame(Rect< int > a0)
Definition ParticleEmitter2D.h:19
bool ClippingEnabled()
Definition ParticleEmitter2D.h:25
Base class for all property classes, providing reflection and serialization functionality.
Definition PropertyClass.h:86