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

Grandeurs de la portée identité, exprimées en pixels à l'échelle 1 (LOT-68, EX-IHM-070). More...

#include <DesignTokens.h>

Public Attributes

int screenTitle = 23
 Titre d'écran (police de titre).
int sectionTitle = 14
 Entrée de menu, titre de section.
int body = 10
 Corps de texte, contrôles.
int caption = 8
 Libellé secondaire, aide de touche.
int spaceSmall = 4
int spaceMedium = 6
int spaceLarge = 8
int spaceExtraLarge = 12
int frameThickness = 1
 Trait et filet d'un encadrement : une unité de maquette chacun.

Friends

bool operator== (const IdentityBaseScale &, const IdentityBaseScale &) noexcept=default

Detailed Description

Grandeurs de la portée identité, exprimées en pixels à l'échelle 1 (LOT-68, EX-IHM-070).

Distinctes de TypographyTokens/SpacingTokens, qui restent partagées et jamais multipliées : le châssis d'édition est un outil de travail dont les tailles suivent les réglages du système, les écrans du jeu sont une image agrandie d'un facteur entier.

En pixels et non en points : le pixel art se dimensionne en pixels, et un point vaut une fraction variable de pixel selon la définition de l'écran — le facteur entier n'aurait alors plus rien d'entier.

◆ operator==

bool operator== ( const IdentityBaseScale & ,
const IdentityBaseScale &  )
friend

Member Data Documentation

◆ body

int hmi::IdentityBaseScale::body = 10

Corps de texte, contrôles.

◆ caption

int hmi::IdentityBaseScale::caption = 8

Libellé secondaire, aide de touche.

◆ frameThickness

int hmi::IdentityBaseScale::frameThickness = 1

Trait et filet d'un encadrement : une unité de maquette chacun.

◆ screenTitle

int hmi::IdentityBaseScale::screenTitle = 23

Titre d'écran (police de titre).

◆ sectionTitle

int hmi::IdentityBaseScale::sectionTitle = 14

Entrée de menu, titre de section.

◆ spaceExtraLarge

int hmi::IdentityBaseScale::spaceExtraLarge = 12

◆ spaceLarge

int hmi::IdentityBaseScale::spaceLarge = 8

◆ spaceMedium

int hmi::IdentityBaseScale::spaceMedium = 6

◆ spaceSmall

int hmi::IdentityBaseScale::spaceSmall = 4

The documentation for this struct was generated from the following file:
  • /home/runner/work/JustAnotherDnDGame/JustAnotherDnDGame/Source/HMI/Interface/DesignTokens.h