|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
État affiché pour un asset en cours d'édition dans l'atelier pixel art (barre d'état, LOT-54 TACHE-04, EX-IHM-060). More...
#include <EditorStatus.h>
Public Attributes | |
| std::string | assetName |
| Nom de l'asset ouvert, vide si aucun (TACHE-05). | |
| bool | dirty = false |
| Modifications non enregistrées. | |
| PixelTool | tool = PixelTool::Brush |
| Outil de canevas actif. | |
| std::optional< std::pair< int, int > > | hoveredPixel |
| Pixel survolé, si le curseur est dessus. | |
| int | zoom = 1 |
| Facteur de zoom entier courant (TACHE-03). | |
| std::uint32_t | currentColor = 0xFF000000u |
| Couleur courante (R8G8B8A8_UNORM). | |
| bool | paletteConstrained = false |
| Mode « contraindre à la palette » (TACHE-07). | |
| std::optional< PlaneEditStatusInfo > | plane |
| Renseigné dans l'espace « Plans » seulement : le canevas peint alors un plan pictural. | |
État affiché pour un asset en cours d'édition dans l'atelier pixel art (barre d'état, LOT-54 TACHE-04, EX-IHM-060).
| std::string hmi::PixelEditStatusInfo::assetName |
Nom de l'asset ouvert, vide si aucun (TACHE-05).
| std::uint32_t hmi::PixelEditStatusInfo::currentColor = 0xFF000000u |
Couleur courante (R8G8B8A8_UNORM).
| bool hmi::PixelEditStatusInfo::dirty = false |
Modifications non enregistrées.
| std::optional<std::pair<int, int> > hmi::PixelEditStatusInfo::hoveredPixel |
Pixel survolé, si le curseur est dessus.
| bool hmi::PixelEditStatusInfo::paletteConstrained = false |
Mode « contraindre à la palette » (TACHE-07).
| std::optional<PlaneEditStatusInfo> hmi::PixelEditStatusInfo::plane |
Renseigné dans l'espace « Plans » seulement : le canevas peint alors un plan pictural.
| PixelTool hmi::PixelEditStatusInfo::tool = PixelTool::Brush |
Outil de canevas actif.
| int hmi::PixelEditStatusInfo::zoom = 1 |
Facteur de zoom entier courant (TACHE-03).