6b8f6a267d
main.cpp queda només amb 'Director director(argc, argv); return director.run()'. El Director crida ConfigYaml::* directament; l'struct ConfigPersistence desapareix de engine_config.hpp. La separació core/game es relaxa al Director, que és EL programa, no part del motor.
13 lines
356 B
C++
13 lines
356 B
C++
// main.cpp - Punt d'entrada de l'aplicació
|
|
// © 2026 JailDesigner
|
|
//
|
|
// El Director és EL programa: posseeix la configuració, els subsistemes i
|
|
// el bucle. main.cpp només construeix el Director i delega.
|
|
|
|
#include "core/system/director.hpp"
|
|
|
|
auto main(int argc, char* argv[]) -> int {
|
|
Director director(argc, argv);
|
|
return director.run();
|
|
}
|