The plugin manager
The container to handle
Adds a particle to the manager
Optionalposition: ICoordinatesThe position
OptionaloverrideOptions: RecursivePartial<IParticlesOptions>The overrideOptions
Optionalgroup: stringThe group
Optionalinitializer: (particle: Particle) => booleanThe initializer
the particle added
Removes all particles from the array
Destroys the particles manager
Gets a particle by index
The index
the particle at the index
Adds particles to the manager
The nb
Optionalposition: ICoordinatesThe position
OptionaloverrideOptions: RecursivePartial<IParticlesOptions>The overrideOptions
Optionalgroup: stringThe group
Redraws all particles
Removes a particle
The particle to process
Optionalgroup: stringThe group
Optionaloverride: booleanThe override
Removes particles at a specific index
The index
The quantity
Optionalgroup: stringThe group
Optionaloverride: booleanThe override
Removes a quantity of particles
The quantity
Optionalgroup: stringThe group
Sets the particle density
Particles manager object