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

Texture de fond déjà résolue, prête à être composée. More...

#include <BackgroundRenderer.h>

Public Attributes

TextureHandle texture = nullptr
 Texture à lier : l'asset réel si trouvé, le damier de repli sinon.
int width = 0
 Largeur de la texture, en pixels.
int height = 0
 Hauteur de la texture, en pixels.

Detailed Description

Texture de fond déjà résolue, prête à être composée.

Sépare la résolution (accès disque/GPU via hmi::TextureCache, hmi::resolveBackgroundTexture, déclarée dans HMI/Graphics/SpriteRenderer.h aux côtés de hmi::sceneTextures) de la composition (composeBackground, pure) — même patron que hmi::SceneTextures vis-à-vis de hmi::composeWorldSprites : c'est ce qui rend la composition testable sans GPU (EX-NFR-004).

Member Data Documentation

◆ height

int hmi::BackgroundTexture::height = 0

Hauteur de la texture, en pixels.

◆ texture

TextureHandle hmi::BackgroundTexture::texture = nullptr

Texture à lier : l'asset réel si trouvé, le damier de repli sinon.

nullptr si aucun fond n'est désigné pour le niveau (état normal, à ne pas confondre avec un fond introuvable).

◆ width

int hmi::BackgroundTexture::width = 0

Largeur de la texture, en pixels.


The documentation for this struct was generated from the following file: