77[[nodiscard]] std::vector<BackdropQuad>
menuBackdropQuads(
int width,
int height,
int scale);
Definition AudioEngine.cpp:15
std::vector< BackdropQuad > menuBackdropQuads(int width, int height, int scale)
Pavés du décor, dans l'ordre de dessin (les derniers recouvrent les premiers).
Definition MenuBackdropGeometry.cpp:78
constexpr int BACKDROP_VEIL_STEPS
Nombre de bandes du voile.
Definition MenuBackdropGeometry.h:63
constexpr float BACKDROP_VEIL_WIDTH_RATIO
Part de la largeur couverte par le voile de lisibilité, sous le titre et les entrées de menu.
Definition MenuBackdropGeometry.h:57
BackdropRole
Rôle de couleur d'un pavé du décor, résolu depuis les jetons au moment du rendu.
Definition MenuBackdropGeometry.h:29
@ Star
Étoile vive.
Definition MenuBackdropGeometry.h:33
@ Ground
Sol de premier plan.
Definition MenuBackdropGeometry.h:39
@ SkyLow
Bande proche de l'horizon, la plus claire du ciel.
Definition MenuBackdropGeometry.h:32
@ GroundEdge
Liseré supérieur du sol, qui lui donne son épaisseur.
Definition MenuBackdropGeometry.h:40
@ SkyHigh
Haut du ciel, la valeur la plus sombre.
Definition MenuBackdropGeometry.h:30
@ MoonCrater
Cratère, une nuance sous le disque.
Definition MenuBackdropGeometry.h:36
@ Veil
Voile de lisibilité, posé par bandes sous le texte.
Definition MenuBackdropGeometry.h:41
@ Silhouette
Bâtiments lointains, à l'horizon.
Definition MenuBackdropGeometry.h:37
@ Moon
Disque lunaire.
Definition MenuBackdropGeometry.h:35
@ SkyMid
Bande intermédiaire.
Definition MenuBackdropGeometry.h:31
@ Hill
Collines de plan intermédiaire.
Definition MenuBackdropGeometry.h:38
@ StarDim
Étoile en retrait.
Definition MenuBackdropGeometry.h:34
Un pavé plein, en pixels, relatif au coin haut-gauche de la surface décorée.
Definition MenuBackdropGeometry.h:45
friend bool operator==(const BackdropQuad &, const BackdropQuad &) noexcept=default
int height
Definition MenuBackdropGeometry.h:50
int y
Definition MenuBackdropGeometry.h:48
int x
Definition MenuBackdropGeometry.h:47
int width
Definition MenuBackdropGeometry.h:49
BackdropRole role
Definition MenuBackdropGeometry.h:46