Expand description
UiFlow — projects UI ECS data + text layout into a per-frame
UiScene published into the
LaneBus.
Flow::project drives both stages — node extraction from the ECS and
text layout via the TextRenderer service — because both are pure
per-frame derivations of the world. Atlas allocation is not here:
it requires GPU device access (lane territory) and produces structural
GPU side effects, so the UI agent owns it and exposes the resulting
UiAtlasMap to its lane through LaneContext.
Structs§
- UiFlow
- UI presentation Flow.