|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Habillage de fenêtre associé à un écran : ce que chaque showXxx() répétait à la main (bascule du QStackedWidget, docks, barre de menu, barres d'outils, navigation manette). More...
#include <ScreenFlow.h>
Public Attributes | |
| bool | docksVisible = false |
| bool | menuBarVisible = false |
| bool | toolBarVisible = false |
| bool | pixelToolBarVisible = false |
| bool | editingCommandsEnabled = false |
| bool | gamepadNavigationActive = false |
| bool | overlayVisible = false |
Friends | |
| bool | operator== (const ScreenDressing &, const ScreenDressing &)=default |
Habillage de fenêtre associé à un écran : ce que chaque showXxx() répétait à la main (bascule du QStackedWidget, docks, barre de menu, barres d'outils, navigation manette).
Le choix de la page du QStackedWidget reste dans MainWindow (pointeurs de widgets Qt, hors de portée d'une table pure) ; Pause ne bascule d'ailleurs aucune page – c'est un recouvrement par-dessus Game (overlayVisible), pour que la scène reste dessinée derrière.
|
friend |
| bool hmi::ScreenDressing::docksVisible = false |
| bool hmi::ScreenDressing::editingCommandsEnabled = false |
| bool hmi::ScreenDressing::gamepadNavigationActive = false |
| bool hmi::ScreenDressing::menuBarVisible = false |
| bool hmi::ScreenDressing::overlayVisible = false |
| bool hmi::ScreenDressing::pixelToolBarVisible = false |
| bool hmi::ScreenDressing::toolBarVisible = false |