![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Real-time node and graph validation (Phase 9). More...
Include dependency graph for NodeValidator.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Olympe::ValidationMessage |
| A single finding produced by NodeValidator. More... | |
| class | Olympe::NodeValidator |
| Static-only validator for TaskGraphTemplate instances. More... | |
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
Enumerations | |
| enum class | Olympe::NVSeverity { Olympe::Info , Olympe::Warning , Olympe::Error } |
| Indicates how serious a NodeValidator finding is. More... | |
Real-time node and graph validation (Phase 9).
NodeValidator provides static validation methods that inspect a TaskGraphTemplate and produce a list of ValidationMessage items.
Three validation passes are available:
The validator has no state and no ImGui dependency.
C++14 compliant — no std::optional, structured bindings, std::filesystem.
Definition in file NodeValidator.h.