![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Represents one open tab in the NodeGraphPanel tab bar. More...
#include <NodeGraphPanel.h>
Public Member Functions | |
| GraphTab () | |
| GraphTab (const std::string &id, const std::string &name, const std::string &path) | |
Public Attributes | |
| std::string | tabID |
| Unique identifier (UUID or "root") | |
| std::string | displayName |
| Label shown on the tab ("Root" or subgraph name) | |
| std::string | graphPath |
| "root" or "subgraphs/<uuid>" | |
| bool | isDirty |
| True when the graph has unsaved changes. | |
Represents one open tab in the NodeGraphPanel tab bar.
The root graph always has graphPath == "root". A subgraph tab has graphPath == "subgraphs/<uuid>".
Definition at line 36 of file NodeGraphPanel.h.
|
inline |
Definition at line 43 of file NodeGraphPanel.h.
|
inline |
Definition at line 44 of file NodeGraphPanel.h.
| std::string Olympe::GraphTab::displayName |
Label shown on the tab ("Root" or subgraph name)
Definition at line 39 of file NodeGraphPanel.h.
Referenced by Olympe::NodeGraphPanel::RenderSubgraphTabBar().
| std::string Olympe::GraphTab::graphPath |
"root" or "subgraphs/<uuid>"
Definition at line 40 of file NodeGraphPanel.h.
| bool Olympe::GraphTab::isDirty |
True when the graph has unsaved changes.
Definition at line 41 of file NodeGraphPanel.h.
| std::string Olympe::GraphTab::tabID |
Unique identifier (UUID or "root")
Definition at line 38 of file NodeGraphPanel.h.