JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
Particle.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 Valentin Eloy
2// SPDX-License-Identifier: GPL-3.0-or-later
3
4#pragma once
5
6#include "Core/Math/Vector2.h"
7
12
13namespace core {
14
28
52
53} // namespace core
Vecteur 2D à composantes flottantes, propre à Core (sans dépendance DirectX).
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
ParticleKind
Effet visuel à l'origine d'une particule – tag opaque pour Core, exploité par le rendu (HMI) pour cho...
Definition Particle.h:20
@ LandingDust
Bouffée de poussière à l'atterrissage.
Definition Particle.h:24
@ DashTrail
Traînée continue émise pendant un dash (LOT-53 TACHE-02).
Definition Particle.h:22
@ Death
Éclatement à la mort du personnage.
Definition Particle.h:26
Particule visuelle pure : position, vitesse, durée de vie – aucun effet de gameplay (EX-ARCH-012).
Definition Particle.h:40
float life
Temps restant avant disparition, en secondes.
Definition Particle.h:46
Vector2 position
Position courante, en unités monde.
Definition Particle.h:42
ParticleKind kind
Effet à l'origine de cette particule (présentation, cf. ci-dessus).
Definition Particle.h:50
Vector2 velocity
Vitesse courante, en unités monde par seconde.
Definition Particle.h:44
float maxLife
Durée de vie totale à l'émission, en secondes (> 0) ; référence du fondu de rendu.
Definition Particle.h:48
Vecteur bidimensionnel en coordonnées monde (composantes float).
Definition Vector2.h:21