16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-21 15:59:18 +02:00

loading time fix

This commit is contained in:
maj00r
2026-05-19 19:04:46 +02:00
parent df5a8a897f
commit 2dfee2a322
11 changed files with 1722 additions and 157 deletions

View File

@@ -10,12 +10,16 @@ http://mozilla.org/MPL/2.0/.
#pragma once
#include "utilities/parser.h"
#include "utilities/utilities.h"
#include "scene/scene.h"
namespace simulation {
struct deserializer_state {
std::string scenariofile;
FileExistsCacheScope fileexists_cache_scope;
ParserFileCacheScope parser_file_cache_scope;
ParserMetricsScope parser_metrics_scope;
cParser input;
scene::scratch_data scratchpad;
using deserializefunctionbind = std::function<void()>;