|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
État d'affichage des liens de mécanismes (LOT-37), fourni par le viewport à chaque rendu. More...
#include <DraftRenderer.h>
Public Attributes | |
| std::optional< core::GridPosition > | hoveredCell |
| Case survolée par la souris (surbrillance des liens incidents ; extrémité du trait provisoire si pendingLink est posé). | |
| std::optional< core::GridPosition > | pendingLink |
| Case du déclencheur/de la cible en attente d'appariement (outil « Lien », premier clic). | |
| std::optional< std::pair< core::GridPosition, core::GridPosition > > | selectedLink |
| Liaison sélectionnée dans le panneau « Liens » (déclencheur, cible) : mise en surbrillance. | |
État d'affichage des liens de mécanismes (LOT-37), fourni par le viewport à chaque rendu.
Purement informatif pour DraftRenderer : ne modifie jamais le brouillon, seulement la présentation (surbrillance, trait provisoire).
| std::optional<core::GridPosition> hmi::LinkOverlayState::hoveredCell |
Case survolée par la souris (surbrillance des liens incidents ; extrémité du trait provisoire si pendingLink est posé).
| std::optional<core::GridPosition> hmi::LinkOverlayState::pendingLink |
Case du déclencheur/de la cible en attente d'appariement (outil « Lien », premier clic).
| std::optional<std::pair<core::GridPosition, core::GridPosition> > hmi::LinkOverlayState::selectedLink |
Liaison sélectionnée dans le panneau « Liens » (déclencheur, cible) : mise en surbrillance.