![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Shared renderer for BlueprintEditor and RuntimeDebugger. More...
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Olympe::NodeGraph::SharedGraphRenderer |
| Renderer shared by BlueprintEditor and RuntimeDebugger. More... | |
| struct | Olympe::NodeGraph::SharedGraphRenderer::Config |
| Rendering configuration knobs. More... | |
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
| namespace | Olympe::NodeGraph |
Shared renderer for BlueprintEditor and RuntimeDebugger.
SharedGraphRenderer encapsulates graph rendering logic that is common to both the BlueprintEditor (edit mode) and the Visual Runtime Debugger (debug mode). It is configured via a Config struct that enables/disables features such as read-only mode and runtime node highlighting.
Usage:
C++14 compliant - no C++17/20 features.
Definition in file SharedGraphRenderer.h.