![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Central manager for the multi-graph tab system. More...
Include dependency graph for TabManager.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Olympe::EditorTab |
| Represents a single open graph in the editor. More... | |
| class | Olympe::TabManager |
| Singleton that owns and manages all open graph editor tabs. More... | |
Namespaces | |
| namespace | Olympe |
| < Provides AssetID and INVALID_ASSET_ID | |
Central manager for the multi-graph tab system.
TabManager maintains a list of EditorTab objects, each holding a pointer to an IGraphRenderer. It renders an ImGui tab bar and delegates canvas drawing to the active tab's renderer.
Usage (inside BlueprintEditorGUI):
C++14 compliant — no std::optional, structured bindings, std::filesystem.
Definition in file TabManager.h.