|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Dimensions attendues d'une famille d'assets. More...
#include <AssetContract.h>
Public Attributes | |
| int | exactWidth = 0 |
| Largeur exacte exigée, en pixels ; 0 si la largeur n'est pas contrainte. | |
| int | exactHeight = 0 |
| Hauteur exacte exigée, en pixels ; 0 si la hauteur n'est pas contrainte. | |
| bool | multipleOfTileSize = false |
| Si true, largeur et hauteur doivent être des multiples entiers de la taille de tuile. | |
| int | minimumTiles = 1 |
| Nombre minimal de cases sur chaque axe (n'a de sens qu'avec multipleOfTileSize). | |
Dimensions attendues d'une famille d'assets.
Donnée pure, sans dépendance fichier ni GPU : c'est la description dont validateAsset dérive à la fois le verdict et le message d'erreur, pour qu'ils ne puissent pas diverger.
| int hmi::AssetDimensionContract::exactHeight = 0 |
Hauteur exacte exigée, en pixels ; 0 si la hauteur n'est pas contrainte.
| int hmi::AssetDimensionContract::exactWidth = 0 |
Largeur exacte exigée, en pixels ; 0 si la largeur n'est pas contrainte.
| int hmi::AssetDimensionContract::minimumTiles = 1 |
Nombre minimal de cases sur chaque axe (n'a de sens qu'avec multipleOfTileSize).
| bool hmi::AssetDimensionContract::multipleOfTileSize = false |
Si true, largeur et hauteur doivent être des multiples entiers de la taille de tuile.