83 return pixelsPerUnit == 4 || pixelsPerUnit == 8 ||
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
constexpr bool isValidPlaneDensity(int pixelsPerUnit) noexcept
Densité acceptée pour un plan (EX-DEC-041).
Definition Plane.h:82
constexpr int MAX_PLANE_TEXTURE_EXTENT
Dimension maximale, en pixels, d'une texture de plan sur un axe (EX-DEC-044) — limite de Direct3D 11 ...
Definition Plane.h:93
PlaneDepth
Position d'un plan dans l'ordonnancement de rendu, relativement au personnage (EX-DEC-042).
Definition Plane.h:28
@ Behind
Derrière les tuiles physiques.
Definition Plane.h:30
@ Front
Devant le personnage (EX-DEC-042) : c'est le moyen de lecture qui distingue d'un coup d'œil le décor ...
Definition Plane.h:33
constexpr int PLANE_NATIVE_PIXELS_PER_UNIT
Densité native d'un plan, en pixels par unité monde — même valeur que l'échelle de rendu (hmi::Camera...
Definition Plane.h:70
constexpr std::size_t MAX_PLANES_PER_LEVEL
Nombre maximal de plans par niveau (EX-DEC-044) : borne le coût dans le format, plutôt que de le lais...
Definition Plane.h:89
Plan pictural : image couvrant tout le niveau, avec sa densité, sa parallaxe et sa profondeur (EX-DEC...
Definition Plane.h:53
float parallaxY
Facteur de défilement vertical (EX-DEC-043) ; 1 = solidaire du niveau.
Definition Plane.h:61
float opacity
Opacité de composition, dans [0, 1] ; 1 = opaque.
Definition Plane.h:63
int pixelsPerUnit
Densité en pixels par unité monde (EX-DEC-041) : 16 (natif), 8 ou 4.
Definition Plane.h:57
float parallaxX
Facteur de défilement horizontal (EX-DEC-043) ; 1 = solidaire du niveau.
Definition Plane.h:59
PlaneDepth depth
Côté de l'ordonnancement de rendu (EX-DEC-042).
Definition Plane.h:65
std::string fileName
Nom du fichier PNG, relatif au dossier des plans (résolu côté HMI).
Definition Plane.h:55