|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Point d'entrée de l'éditeur de niveaux (LevelEditor) — Qt Widgets. More...
#include <QApplication>#include <QCoreApplication>#include <QSettings>#include <QString>#include <filesystem>#include <optional>#include <string>#include "App/Common/Bootstrap.h"#include "Core/Diagnostics/MemoryLogSink.h"#include "HMI/Graphics/ProceduralAtlas.h"#include "HMI/Graphics/TextureLoader.h"#include "HMI/HmiLog.h"#include "HMI/Interface/ApplicationTheme.h"#include "HMI/Interface/MainWindow.h"Functions | |
| int | main (int argc, char **argv) |
| Point d'entrée du programme. | |
Point d'entrée de l'éditeur de niveaux (LevelEditor) — Qt Widgets.
Binaire distinct du jeu depuis le LOT-86. L'éditeur est un outil d'auteur : docks détachables, arbres, disposition persistée (EX-IHM-010/011). Qt Widgets y est le bon outil, et le jeu, qui est une image agrandie d'un facteur entier, n'a rien à faire dans le même châssis — c'est de leur cohabitation que venaient les 2 472 lignes de MainWindow.cpp.
Ce que ce fichier fait et que le jeu ne fait pas : choisir le style Fusion, poser le thème du châssis, ouvrir la fenêtre à docks, et servir l'outil d'export d'atlas.
| int main | ( | int | argc, |
| char ** | argv ) |
Point d'entrée du programme.