|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Données décrivant un effet de particules : combien, à quelle vitesse, pendant combien de temps, avec quelle dispersion angulaire – en constantes nommées côté appelant, jamais de nombres magiques dispersés dans le code (LOT-53 TACHE-01). More...
#include <ParticleSystem.h>
Public Attributes | |
| int | count = 0 |
| Nombre de particules émises par appel à ParticleSystem::spawn. | |
| float | speedMin = 0.0f |
| Vitesse initiale minimale, en unités monde par seconde. | |
| float | speedMax = 0.0f |
| Vitesse initiale maximale (>= speedMin). | |
| float | lifeMin = 0.0f |
| Durée de vie minimale, en secondes. | |
| float | lifeMax = 0.0f |
| Durée de vie maximale (>= lifeMin). | |
| float | spreadRadians = 0.0f |
| Demi-angle de dispersion autour de la direction de base, en radians (π = cercle complet, la direction de base devient alors sans effet). | |
Données décrivant un effet de particules : combien, à quelle vitesse, pendant combien de temps, avec quelle dispersion angulaire – en constantes nommées côté appelant, jamais de nombres magiques dispersés dans le code (LOT-53 TACHE-01).
| int core::ParticleEffect::count = 0 |
Nombre de particules émises par appel à ParticleSystem::spawn.
| float core::ParticleEffect::lifeMax = 0.0f |
Durée de vie maximale (>= lifeMin).
| float core::ParticleEffect::lifeMin = 0.0f |
Durée de vie minimale, en secondes.
| float core::ParticleEffect::speedMax = 0.0f |
Vitesse initiale maximale (>= speedMin).
| float core::ParticleEffect::speedMin = 0.0f |
Vitesse initiale minimale, en unités monde par seconde.
| float core::ParticleEffect::spreadRadians = 0.0f |
Demi-angle de dispersion autour de la direction de base, en radians (π = cercle complet, la direction de base devient alors sans effet).