| Name | Description | Type | Package | Framework |
| ConfigurableEmitter | An emitter than can be externally configured. | Class | org.newdawn.slick.particles | Slick |
| ConfigurableEmitter .Value | Interface | org.newdawn.slick.particles.ConfigurableEmitter | Slick | |
| ConfigurableEmitterFactory | Interface | org.newdawn.slick.particles | Slick | |
| FireEmitter | A stock effect for fire usin the particle systemConstructor SummaryFireEmitter() | Class | org.newdawn.slick.particles.effects | Slick |
| Particle | Class | org.newdawn.slick.particles | Slick | |
| ParticleEmitter | An emitter is responsible for producing the particles and controlling them during their life. | Interface | org.newdawn.slick.particles | Slick |
| ParticleIO | Utility methods to (de)serialize ConfigureEmitters to and from XMLConstructor SummaryParticleIO() | Class | org.newdawn.slick.particles | Slick |
| ParticleSystem | A particle syste responsible for maintaining a set of data about individual particles which are created and controlled by assigned emitters. | Class | org.newdawn.slick.particles | Slick |