Details
-
Sub-task
-
Resolution: Duplicate
-
P3: Somewhat important
-
None
-
None
Description
The particle system was designed with several base classes for easy extension from C++: ParticlePainter, ParticleEmitter and ParticleAffector. However, these are left as private APIs in Qt 5.0 so as to provide more flexibility in growing the particle system later.
At some point, the particle system should give these classes a public C++ API when satisfied with the general structure.