helios/engine/modules/ui/transform/README.md File
Namespaces Index
| namespace | transform |
|
UI transform components and positioning systems. More... | |
File Listing
The file content with the documentation metadata removed is:
# helios::engine::modules::ui::transform
UI transform components and positioning systems.
This namespace provides components and systems for viewport-relative positioning of UI elements. Unlike spatial transforms used for 3D scene objects, UI transforms work in screen space coordinates relative to viewports.
## Submodules
| Submodule | Purpose |
|-----------|---------|
| `components/` | UI transform state components |
| `systems/` | Systems for computing UI element positions |
## Key Classes
| Class | Purpose |
|-------|---------|
| `UiTransformComponent` | Stores anchor, pivot, offsets, and viewport reference |
| `UiTransformSystem` | Computes screen positions based on viewport bounds |
---
<details>
<summary>Doxygen</summary><p>
@namespace helios::engine::modules::ui::transform
@brief UI transform components and positioning systems.
@details This namespace handles viewport-relative positioning for UI elements. Components store layout parameters (anchor, pivot, offsets), while systems compute final screen positions based on current viewport dimensions.
</p></details>
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.