Skip to main content

helios/engine/modules/ui/binding/README.md File

Namespaces Index

namespacebinding

Data binding systems for UI components. More...

File Listing

The file content with the documentation metadata removed is:

 # helios::engine::modules::ui::binding
 
 Data binding systems for UI components.
 
 This namespace provides systems that bind game data to UI components, enabling automatic UI updates when game state changes.
 
 ## Submodules
 
 | Submodule | Purpose |
 |-----------|---------|
 | `systems/` | Binding systems that connect game state to UI widgets |
 
 ## Key Classes
 
 | Class | Purpose |
 |-------|---------|
 | `Score2UiTextUpdateSystem` | Binds score values to text display components |
 | `MaxScore2UiTextUpdateSystem` | Binds high score values to text display components |
 | `GameTimer2UiTextUpdateSystem` | Binds game timer values to text display components |
 
 ---
 
 <details>
 <summary>Doxygen</summary><p>
 @namespace helios::engine::modules::ui::binding
 @brief Data binding systems for UI components.
 @details This namespace contains systems that observe game state changes (scores, high scores, timers) and propagate them to UI widget components, enabling reactive UI updates.
 </p></details>

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.