Public directory
Files
- file EntityFields.h
- EntityFields: an entity's reflected components as a GG-UI FieldSource.
- file StatsOverlay.h
- The stats overlay (
--stats): engine health in a corner of the window. - file TnxBind.h
- TnxBind: a UI binding to a field of an entity or a view model, read from the frame on screen.
- file TnxStringTable.h
- TnxStringTable: the text the UI shows, a file per language, reloaded when a file is saved.
- file TnxUI.h
- TnxUI: each local player's HUD (docs/ui/Widgets.md, HUDs and Regions).
- file TnxViewModel.h
- View models: values a game shows that live in no component (docs/ui/Widgets.md, Contexts).
- file TnxWidget.h
- Widget classes: the code behind widget assets (docs/ui/Widgets.md, Widget Classes).
- file TnxWidgets.h
- TnxWidgets: what the engine gives widget assets (docs/ui/Widgets.md).
- file UIConsole.h
- UIConsole: the engine console.
- file UIDemo.h
- The UI check document (
--ui-test) and the widget workbench (--ui-workbench). - file UIHost.h
- UIHost: the engine's side of GG-UI.
- file UIInspector.h
- UIInspector: a document that shows another document.
- file UISheetFiles.h
- UISheetFiles: style sheets loaded from files, with hot reload.
- file UITheme.h
- UITheme: the engine's theme.
- file UIWidgetFiles.h
- UIWidgetFiles: widget assets, tables, and sheets loaded from files, with hot reload.