JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
Loading...
Searching...
No Matches
Main.cpp File Reference

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.

Detailed Description

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.

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

Point d'entrée du programme.

Returns
Code de sortie du processus (0 en cas de succès).