Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
Classes | Namespaces
BlackboardSystem.h File Reference

Blackboard system for shared graph variables (Phase 2.1) More...

#include "../json_helper.h"
#include <string>
#include <map>
+ Include dependency graph for BlackboardSystem.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Olympe::NodeGraph::BlackboardValue
 Stores a typed value for a blackboard entry. More...
 
class  Olympe::NodeGraph::BlackboardSystem
 Manages named blackboard variables for a graph. More...
 

Namespaces

namespace  Olympe
 < Provides AssetID and INVALID_ASSET_ID
 
namespace  Olympe::NodeGraph
 

Detailed Description

Blackboard system for shared graph variables (Phase 2.1)

Author
Olympe Engine
Date
2026-02-19

Provides a serializable, type-aware container of named variables that can be shared across AI graph nodes. Supports Int, Float, Bool, String, Vector3.

Definition in file BlackboardSystem.h.