Tool Widgets module
Docking, nested documents, panels, node graphs, canvases, and console widgets: what the editor is built from.
Files
- file UICanvas.h
- Canvas: custom drawing in an element, for gizmos, graphs, curves, node wires.
- file UIConsoleWidgets.h
- Console widgets: a log view and a command line.
- file UIDock.h
- Docking: panels the user arranges into splits and tab groups by dragging tabs.
- file UIDocument.h
- A document inside another (ui.Document): laid out on a screen of its own, drawn scaled to fit its box in the parent, where it sits in the parent's draw order.
- file UIGraph.h
- Graph: nodes joined by wires, panned and zoomed. Node scripts, material and animation graphs.
- file UIPanels.h
- Tool-window building blocks: splits, tabs, menu bar, toolbar.
Namespaces
- namespace GGUI