BurstOutput The BurstOutput class adds the specified number of particles all at once, then doesn't add any new particles.
 FunctionOutput The FunctionOutput class emits particles based on the given function.
 KeyDownOutput The KeyDownOutput class outputs particles if the specified key is pressed on the keyboard.
 SteadyOutput The SteadyOutput class outputs particles at a predictable rate.
 TimedOutput The TimedOutput class outputs particles for a specified amount of time.