Modules§
- animation
- image_
metadata - Image metadata utilities for determining intrinsic dimensions.
- layout
- platform
- prelude
- reactive
- render_
stats - Render statistics tracking for debugging and performance analysis.
- renderer
- GPU Renderer
- surface
- Multi-surface support for Guido applications.
- transform
- transform_
origin - tree
- Arena-based widget storage for efficient partial layout.
- widget_
ref - WidgetRef — reactive access to a widget’s surface-relative bounds.
- widgets
Macros§
- advance_
anim - Macro to advance an animation field, optionally updating its target first. Uses AdvanceResult to determine when to mark dirty flags. Pushes Animation job with appropriate RequiredJob for continuation.
- time_
phase
Structs§
Enums§
- Exit
Reason - The reason the application’s main loop exited.
Functions§
- default_
font_ family - Get the current application-wide default font family.
- load_
font - Load custom font data into the application.
- quit_
app - Request a clean application quit.
- restart_
app - Request a clean application restart.
- set_
default_ font_ family - Set the application-wide default font family.
Attribute Macros§
- component
- Attribute macro to create a reusable component from a function.
Derive Macros§
- Signal
Fields - Derive macro for per-field signal decomposition.