Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
GlobalBlackboard.cpp
Go to the documentation of this file.
1/**
2 * @file GlobalBlackboard.cpp
3 * @brief GlobalBlackboard implementation (singleton body).
4 * @author Olympe Engine
5 * @date 2026-03-08
6 *
7 * @details
8 * All non-inline methods of GlobalBlackboard are implemented inline in the
9 * header (Meyers singleton pattern). This translation unit exists to provide
10 * a compilation target and to allow future non-inline methods (e.g. JSON
11 * persistence helpers) to be added without modifying existing include graphs.
12 *
13 * C++14 compliant - no C++17/20 features.
14 */
15
16#include "GlobalBlackboard.h"
17
18// All inline implementations are in GlobalBlackboard.h.
19// This translation unit intentionally contains no additional definitions.
Singleton GlobalBlackboard for shared TaskValue variables across VS graphs.