|
| struct | DummyTreeItemData |
| | Placeholder tree item data for lazy loading (children not yet populated). More...
|
| class | IStatusProvider |
| | Interface for querying node status and execution path. More...
|
| struct | NavigatorCallbacks |
| | Callbacks for navigator actions (view, refresh, center, open scene, close). More...
|
| class | NavigatorHierarchyView |
| | TreeHierarchyTab subclass with context menu and node activation hooks. More...
|
| class | NavigatorTab |
| | Main navigator tab with tree list, hierarchy view, search, and breadcrumb navigation. More...
|
| class | NavigatorTreeListBox |
| | Virtual list box for the tree list (main tree, other trees, blackboards). More...
|
| struct | PaneEntry |
| | Entry describing a pane's proportion and resize behavior. More...
|
| class | Panel |
| | Base class for all panels with layout, theme, and state management. More...
|
| class | PropertiesTabBase |
| | Shared base class for property editors (wxPanel, ITab). More...
|
| class | ProportionalLayout |
| | Tracks pane proportions and applies them on AUI manager resize. More...
|
| class | ScalableDialog |
| | DPI-aware dialog base class for scalable layouts. More...
|
| class | SearchResultsListBox |
| | Virtual list box for search results (trees and nodes). More...
|
| class | SidePanel |
| | Tabbed side panel using wxAuiNotebook. More...
|
| struct | StatusColors |
| | Static helpers for status colors by node state (Idle/Running/Success/Failure/Halted). More...
|
| class | TreeCanvas |
| | Shared tree rendering canvas usable by both EmberForge and EmberMonitor. More...
|
| struct | TreeCanvasConfig |
| | Configuration for tree canvas (node sizes, spacing, colors, zoom settings, etc.) More...
|
| struct | TreeHierarchyConfig |
| | Configuration for TreeHierarchyTab appearance and behavior. More...
|
| class | TreeHierarchyTab |
| | Base class for hierarchy tabs operating on ITreeNode. More...
|
| struct | TreeNodeItemData |
| | wxTreeItemData storing a pointer to ITreeNode. More...
|