19.1. Boost macro layer
The DSL spine of dasImgui v2: container macros (window, tab_bar,
child, …), the define_widget annotation, the per-frame widget registry
and state-struct family, identifier-as-id scoping, and the live-command dispatcher.
- 19.1.1. Boost macro layer — DSL for declarative widget composition
- 19.1.2. Boost runtime — widget state structs, registry, and dispatcher
- 19.1.2.1. Type aliases
- 19.1.2.2. Structures
- 19.1.2.3. Per-frame registry
- 19.1.2.4. Path machinery
- 19.1.2.5. Coroutines
- 19.1.2.6. Window control
- 19.1.2.7. Live commands
- 19.1.2.8. Synthetic input
- 19.1.2.9. Debug logging
- 19.1.2.10. Memory debugging
- 19.1.2.11. Snapshot transform
- 19.1.2.12. JSON serialization