Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Namespaces | Functions
NodeValidator.cpp File Reference

NodeValidator implementation (Phase 9). More...

#include "NodeValidator.h"
#include <unordered_map>
#include <unordered_set>
+ Include dependency graph for NodeValidator.cpp:

Go to the source code of this file.

Namespaces

namespace  Olympe
 < Provides AssetID and INVALID_ASSET_ID
 
namespace  Olympe::anonymous_namespace{NodeValidator.cpp}
 

Functions

bool Olympe::anonymous_namespace{NodeValidator.cpp}::DFSHasCycle (int32_t current, const std::unordered_map< int32_t, std::vector< int32_t > > &adj, std::unordered_set< int32_t > &visited, std::unordered_set< int32_t > &inStack)
 DFS helper: returns true if a cycle is found starting from startId.
 

Detailed Description

NodeValidator implementation (Phase 9).

Author
Olympe Engine
Date
2026-03-09

Definition in file NodeValidator.cpp.