API Reference
This section is a practical index for the public univis_ui API surface.
Where To Find The Generated Reference
To generate rustdoc:
cargo doc --no-deps
Then open:
target/doc/univis_ui/index.html
How To Use This Section
- start with Events and Messages if you connect UI to gameplay or app logic
- use Crate Map when deciding between the facade crate and the lower-level crates
- use Public Types Table for a fast map of the main structs, enums, and plugins
High-Value Entry Points
univis_ui::UnivisUiPluginfor the facade pathunivis_ui_engine::layout::layout_system::URootUifor rootsunivis_ui_engine::layout::univis_node::UNodefor the box modelunivis_ui_interaction::interaction::feedback::UInteractionfor runtime stateunivis_ui_widgets::widget::text_label::UTextLabelfor textunivis_ui_style::style::Themefor shared fonts and icon handles