JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
core::ParticleEffect Struct Reference

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).

Detailed Description

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).

Member Data Documentation

◆ count

int core::ParticleEffect::count = 0

Nombre de particules émises par appel à ParticleSystem::spawn.

◆ lifeMax

float core::ParticleEffect::lifeMax = 0.0f

Durée de vie maximale (>= lifeMin).

◆ lifeMin

float core::ParticleEffect::lifeMin = 0.0f

Durée de vie minimale, en secondes.

◆ speedMax

float core::ParticleEffect::speedMax = 0.0f

Vitesse initiale maximale (>= speedMin).

◆ speedMin

float core::ParticleEffect::speedMin = 0.0f

Vitesse initiale minimale, en unités monde par seconde.

◆ spreadRadians

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).


The documentation for this struct was generated from the following file:
  • /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/Core/Ecs/Systems/ParticleSystem.h