class SceneParticles : SceneObject

book_4_sparkGenerated
code_blocksInput

Description

A SceneObject used to render particles. This class is utilized for both in-engine particles and custom scene object particles. When using custom particles, there is no automatic simulation or deletion, providing complete control over the particle system.

Members

Instance Members

Member Name Summary
RenderParticles Whether to render the particles or not.
EmissionStopped Stop (or start) the particle system emission.
PhysicsWorld Particle collisions use this physics world to perform traces.
ActiveParticlesSelf The amount of particles.
ActiveParticlesTotal The amount of particles including child systems.
MaximumParticles The total allowed particle count.
Finished True if particle system has reached the end.
SimulationTime Get or set the simulation time.
IsControlPointSet Checks if a control point is set at the specified index.
GetControlPointPosition Gets the position of a control point at the specified index.
SetControlPoint Sets a control point with various parameters such as position, rotation, transform, snapshot, or model.
SetNamedValue Sets a named value for the particle system.
Simulate Simulates the particle system for a given time step.
Emit Emits a specified number of particles.