| void Emit(const Vector3& position, const Vector3& velocity, float size, float lifetime, const Color32& color) | Public | | 0x0C |
| void Emit(const Particle& particle) | Public | | 0x84 |
| void set_emissionRate(float value) | Public+1 flags | | 0x04 |
| bool get_isPlaying() | Public+1 flags | | 0x01 |
| int get_particleCount() | Public+1 flags | | 0x04 |
| void SetParticles(const Particle[]& particles, int size, int offset) | Public | | 0x08 |
| void SetParticles(const Particle[]& particles, int size) | Public | | 0x08 |
| int GetParticles(const Particle[]& particles, int size, int offset) | Public | | 0x08 |
| int GetParticles(const Particle[]& particles, int size) | Public | | 0x08 |
| int GetParticles(const Particle[]& particles) | Public | | 0x08 |
| void SetCustomParticleData(List<UnityEngine.Vector4> customData, const ParticleSystemCustomData& streamIndex) | Public | | 0x08 |
| int GetCustomParticleData(List<UnityEngine.Vector4> customData, const ParticleSystemCustomData& streamIndex) | Public | | 0x08 |
| void Play(bool withChildren) | Public | | 0x01 |
| void Play() | Public | | 0x00 |
| void Stop(bool withChildren, const ParticleSystemStopBehavior& stopBehavior) | Public | | 0x04 |
| void Stop(bool withChildren) | Public | | 0x01 |
| void Stop() | Public | | 0x00 |
| void Emit(int count) | Public | | 0x04 |
| void Emit_Internal(int count) | Private | | 0x04 |
| void Emit(const EmitParams& emitParams, int count) | Public | | 0x90 |
| void EmitOld_Internal(const Particle&& particle) | Private | | 0x84 |
| MainModule get_main() | Public+1 flags | | 0x08 |
| EmissionModule get_emission() | Public+1 flags | | 0x08 |
| ShapeModule get_shape() | Public+1 flags | | 0x08 |
| ForceOverLifetimeModule get_forceOverLifetime() | Public+1 flags | | 0x08 |
| void Emit_Injected(const EmitParams&& emitParams, int count) | Private | | 0x90 |