JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
DiagnosticsHud.h File Reference

Compteur de cadence et de primitives, affichable en jeu (LOT-62 TACHE-02, EX-NFR-001, EX-NFR-005). More...

#include <deque>
#include <string>
#include <vector>
#include "HMI/Graphics/ComposedScene.h"

Go to the source code of this file.

Classes

class  hmi::FrameRateAverage
 Moyenne glissante de la cadence de rendu, sur une fenêtre courte. More...
struct  hmi::DiagnosticsMeasurements
 Valeurs mesurées pour une image de diagnostic (LOT-62 TACHE-02). More...

Namespaces

namespace  hmi

Functions

std::vector< std::string > hmi::composeDiagnosticsHudLines (const DiagnosticsMeasurements &measurements, const Localization &localization)
 Compose les lignes du compteur de diagnostic à partir de valeurs déjà mesurées.

Variables

constexpr float hmi::DIAGNOSTICS_FPS_WINDOW_SECONDS = 0.5f
 Fenêtre de la moyenne glissante de cadence, en secondes : assez courte pour rester réactive à une vraie dégradation, assez longue pour lisser le bruit d'une image à l'autre.

Detailed Description

Compteur de cadence et de primitives, affichable en jeu (LOT-62 TACHE-02, EX-NFR-001, EX-NFR-005).