Public Types Table
This page groups the highest-value public types by crate and by job.
Facade Entry
univis_ui::UnivisUiPluginunivis_ui::prelude
Root And Layout Types
univis_ui_engine::layout::layout_system::URootUiunivis_ui_engine::layout::layout_system::UiSpaceunivis_ui_engine::layout::layout_system::UiCanvasSizeunivis_ui_engine::layout::layout_system::UiCameraRefunivis_ui_engine::layout::univis_node::UNodeunivis_ui_engine::layout::univis_node::ULayoutunivis_ui_engine::layout::univis_node::USelfunivis_ui_engine::layout::univis_node::UBorderunivis_ui_engine::layout::univis_node::UClipunivis_ui_engine::layout::pbr::UPbrunivis_ui_engine::layout::geometry::UValunivis_ui_engine::layout::geometry::USidesunivis_ui_engine::layout::geometry::UCornerRadius
UScreenRoot and UWorldRoot are intentionally omitted from the recommended surface.
Use their explicit compatibility path only when migrating older code:
univis_ui::layout::layout_system::{UScreenRoot, UWorldRoot} or
univis_ui_engine::layout::layout_system::{UScreenRoot, UWorldRoot}.
Interaction Types
univis_ui_interaction::interaction::feedback::UInteractionunivis_ui_interaction::interaction::feedback::UInteractionColorsunivis_ui_interaction::interaction::UnivisInteractionPlugin
Style Types
univis_ui_style::style::Themeunivis_ui_style::style::TextStylesunivis_ui_style::style::IconStylesunivis_ui_style::style::Fontsunivis_ui_style::style::UnivisUiStylePlugin
Widget Types
univis_ui_widgets::widget::text_label::UTextLabelunivis_ui_widgets::widget::button::UButtonunivis_ui_widgets::widget::checkbox::UCheckboxunivis_ui_widgets::widget::toggle::UToggleunivis_ui_widgets::widget::radio::{URadioButton, URadioGroup}univis_ui_widgets::widget::seekbar::USeekBarunivis_ui_widgets::widget::drag_value::UDragValueunivis_ui_widgets::widget::select::{USelect, USelectOption}univis_ui_widgets::widget::text_field::UTextFieldunivis_ui_widgets::widget::scroll_view::UScrollContainerunivis_ui_widgets::widget::panel::{UPanel, UPanelWindow}univis_ui_widgets::widget::progress::UProgressBarunivis_ui_widgets::widget::badge::{UBadge, UTag}
Diagnostics And Rendering Types
univis_ui_engine::layout::render::UnivisRenderPluginunivis_ui_engine::layout::profiling::{LayoutProfiler, UnivisLayoutProfilingPlugin}univis_ui_engine::layout::core::layout_cache::{LayoutCache, UnivisLayoutCachePlugin}
For exact signatures and field-level detail, use cargo doc --no-deps.