![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Visual comment/annotation system for node graphs (Phase 9). More...
#include <string>#include <vector>#include "../third_party/nlohmann/json.hpp"
Include dependency graph for GraphComment.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Olympe::GraphComment |
| A rectangular comment box placed on the graph canvas. More... | |
| class | Olympe::CommentManager |
| Singleton that owns all GraphComment instances for the active graph. More... | |
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
Visual comment/annotation system for node graphs (Phase 9).
GraphComment represents a coloured rectangular annotation that can be overlaid on the graph canvas. CommentManager manages the collection and provides serialisation helpers.
No ImGui dependency — UI code reads the data and draws however it likes.
C++14 compliant — no std::optional, structured bindings, std::filesystem.
Definition in file GraphComment.h.