![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Clean schema v4 parser for ATS Visual Script task graphs. More...
Include dependency graph for TaskGraphLoader.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Olympe::TaskGraphLoader |
| Static utility that loads TaskGraphTemplate from schema v4 JSON. More... | |
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
Clean schema v4 parser for ATS Visual Script task graphs.
TaskGraphLoader v4 is a ground-up rewrite of the legacy loader. It natively parses schema v4 ATS VisualScript JSON (flat structure). For schema v3, it delegates to TaskGraphMigrator_v3_to_v4 before parsing. For schema v2 and below, it retains minimal backward-compatible parsing so that existing BehaviorTree assets continue to load.
Schema v4 (flat, ATS VisualScript):
C++14 compliant - no std::filesystem, no C++17/20 features.
Definition in file TaskGraphLoader.h.