List of all items
Structs
- DynamicManaged
- DynamicManagedLazy
- DynamicManagedRef
- DynamicManagedRefMut
- Lifetime
- LifetimeLazy
- LifetimeRef
- LifetimeRefMut
- LifetimeState
- LifetimeStateAccess
- LifetimeWeakState
- Managed
- ManagedLazy
- ManagedRef
- ManagedRefMut
- PrefabNumber
- PrintLogger
- TypeHash
- ValueReadAccess
- ValueWriteAccess
- animator::AnimatedValue
- animator::AnimatedValueProgress
- animator::AnimationMessage
- animator::Animator
- animator::AnimatorState
- animator::AnimatorStates
- application::Application
- application::ChangeNotifier
- interactive::default_interactions_engine::DefaultInteractionsEngine
- interactive::default_interactions_engine::DefaultInteractionsEngineResult
- layout::CoordsMapping
- layout::Layout
- layout::LayoutItem
- layout::LayoutNode
- layout::default_layout_engine::DefaultLayoutEngine
- messenger::MessageSender
- messenger::Messenger
- props::Props
- props::PropsGroupPrefab
- props::PropsRegistry
- renderer::RawRenderer
- signals::SignalSender
- state::State
- state::StateUpdate
- tester::AppCycleTester
- view_model::ViewModel
- view_model::ViewModelBindings
- view_model::ViewModelCollection
- view_model::ViewModelCollectionView
- view_model::ViewModelNotifier
- view_model::ViewModelObject
- view_model::ViewModelProperties
- view_model::ViewModelValue
- widget::WidgetId
- widget::WidgetIdCommon
- widget::WidgetIdDef
- widget::WidgetIdMetaParam
- widget::WidgetIdMetaParams
- widget::WidgetLifeCycle
- widget::WidgetRef
- widget::WidgetRefDef
- widget::component::ForwardedMessage
- widget::component::MessageForwardProps
- widget::component::RelativeLayoutProps
- widget::component::WidgetAlpha
- widget::component::WidgetComponent
- widget::component::containers::anchor_box::AnchorNotifyMessage
- widget::component::containers::anchor_box::AnchorNotifyProps
- widget::component::containers::anchor_box::AnchorProps
- widget::component::containers::anchor_box::PivotBoxProps
- widget::component::containers::content_box::ContentBoxProps
- widget::component::containers::context_box::ContextBoxProps
- widget::component::containers::flex_box::FlexBoxProps
- widget::component::containers::grid_box::GridBoxProps
- widget::component::containers::hidden_box::HiddenBoxProps
- widget::component::containers::horizontal_box::HorizontalBoxProps
- widget::component::containers::portal_box::PortalsContainer
- widget::component::containers::scroll_box::ScrollBoxOwner
- widget::component::containers::scroll_box::SideScrollbarsProps
- widget::component::containers::scroll_box::SideScrollbarsState
- widget::component::containers::size_box::SizeBoxProps
- widget::component::containers::switch_box::SwitchBoxProps
- widget::component::containers::tabs_box::TabPlateProps
- widget::component::containers::tabs_box::TabsBoxProps
- widget::component::containers::tabs_box::TabsState
- widget::component::containers::tooltip_box::TooltipState
- widget::component::containers::variant_box::VariantBoxProps
- widget::component::containers::vertical_box::VerticalBoxProps
- widget::component::containers::wrap_box::WrapBoxProps
- widget::component::image_box::ImageBoxProps
- widget::component::interactive::button::ButtonNotifyMessage
- widget::component::interactive::button::ButtonNotifyProps
- widget::component::interactive::button::ButtonProps
- widget::component::interactive::input_field::TextInput
- widget::component::interactive::input_field::TextInputControlNotifyMessage
- widget::component::interactive::input_field::TextInputControlNotifyProps
- widget::component::interactive::input_field::TextInputNotifyMessage
- widget::component::interactive::input_field::TextInputNotifyProps
- widget::component::interactive::input_field::TextInputProps
- widget::component::interactive::input_field::TextInputState
- widget::component::interactive::navigation::NavAutoSelect
- widget::component::interactive::navigation::NavContainerActive
- widget::component::interactive::navigation::NavContainerDesiredSelection
- widget::component::interactive::navigation::NavItemActive
- widget::component::interactive::navigation::NavJumpActive
- widget::component::interactive::navigation::NavJumpLooped
- widget::component::interactive::navigation::NavJumpMapProps
- widget::component::interactive::navigation::NavLockingActive
- widget::component::interactive::navigation::NavTrackingActive
- widget::component::interactive::navigation::NavTrackingNotifyMessage
- widget::component::interactive::navigation::NavTrackingNotifyProps
- widget::component::interactive::navigation::NavTrackingProps
- widget::component::interactive::options_view::OptionsInput
- widget::component::interactive::options_view::OptionsViewProps
- widget::component::interactive::scroll_view::ScrollViewNotifyMessage
- widget::component::interactive::scroll_view::ScrollViewNotifyProps
- widget::component::interactive::scroll_view::ScrollViewRange
- widget::component::interactive::scroll_view::ScrollViewState
- widget::component::interactive::slider_view::SliderInput
- widget::component::interactive::slider_view::SliderViewProps
- widget::component::space_box::SpaceBoxProps
- widget::component::text_box::TextBoxProps
- widget::context::WidgetContext
- widget::context::WidgetMountOrChangeContext
- widget::context::WidgetUnmountContext
- widget::unit::WidgetUnitInspectionNode
- widget::unit::area::AreaBox
- widget::unit::area::AreaBoxNode
- widget::unit::content::ContentBox
- widget::unit::content::ContentBoxItem
- widget::unit::content::ContentBoxItemCutInBounds
- widget::unit::content::ContentBoxItemKeepInBounds
- widget::unit::content::ContentBoxItemLayout
- widget::unit::content::ContentBoxItemNode
- widget::unit::content::ContentBoxItemPreserveInBounds
- widget::unit::content::ContentBoxNode
- widget::unit::flex::FlexBox
- widget::unit::flex::FlexBoxItem
- widget::unit::flex::FlexBoxItemLayout
- widget::unit::flex::FlexBoxItemNode
- widget::unit::flex::FlexBoxNode
- widget::unit::grid::GridBox
- widget::unit::grid::GridBoxItem
- widget::unit::grid::GridBoxItemLayout
- widget::unit::grid::GridBoxItemNode
- widget::unit::grid::GridBoxNode
- widget::unit::image::ImageBox
- widget::unit::image::ImageBoxAspectRatio
- widget::unit::image::ImageBoxColor
- widget::unit::image::ImageBoxFrame
- widget::unit::image::ImageBoxImage
- widget::unit::image::ImageBoxNode
- widget::unit::image::ImageBoxProcedural
- widget::unit::image::ImageBoxProceduralVertex
- widget::unit::portal::PortalBox
- widget::unit::portal::PortalBoxNode
- widget::unit::size::SizeBox
- widget::unit::size::SizeBoxNode
- widget::unit::text::TextBox
- widget::unit::text::TextBoxFont
- widget::unit::text::TextBoxNode
- widget::utils::Color
- widget::utils::IntRect
- widget::utils::IntVec2
- widget::utils::Rect
- widget::utils::Transform
- widget::utils::Vec2
Enums
- DynamicManagedValue
- LogKind
- ManagedValue
- PrefabError
- PrefabValue
- animator::Animation
- animator::AnimationError
- application::ApplicationError
- application::InvalidationCause
- interactive::default_interactions_engine::Interaction
- interactive::default_interactions_engine::PointerButton
- layout::CoordsMappingScaling
- props::PropsError
- state::StateChange
- state::StateError
- widget::FnWidget
- widget::WidgetIdOrRef
- widget::component::RelativeLayoutListenerSignal
- widget::component::ResizeListenerSignal
- widget::component::containers::tabs_box::TabsBoxTabsLocation
- widget::component::interactive::input_field::TextInputMode
- widget::component::interactive::navigation::NavDirection
- widget::component::interactive::navigation::NavJump
- widget::component::interactive::navigation::NavJumpMode
- widget::component::interactive::navigation::NavScroll
- widget::component::interactive::navigation::NavSignal
- widget::component::interactive::navigation::NavTextChange
- widget::component::interactive::navigation::NavType
- widget::component::interactive::options_view::OptionsViewMode
- widget::component::interactive::slider_view::SliderViewDirection
- widget::node::WidgetNode
- widget::unit::WidgetUnit
- widget::unit::WidgetUnitNode
- widget::unit::flex::FlexBoxDirection
- widget::unit::image::ImageBoxImageScaling
- widget::unit::image::ImageBoxMaterial
- widget::unit::image::ImageBoxSizeValue
- widget::unit::portal::PortalBoxSlot
- widget::unit::portal::PortalBoxSlotNode
- widget::unit::size::SizeBoxSizeValue
- widget::unit::text::TextBoxDirection
- widget::unit::text::TextBoxHorizontalAlign
- widget::unit::text::TextBoxSizeValue
- widget::unit::text::TextBoxVerticalAlign
Traits
- Logger
- Prefab
- interactive::InteractionsEngine
- layout::LayoutEngine
- messenger::MessageData
- props::PropsData
- renderer::Renderer
- tester::AppCycleFrameRunner
- widget::component::interactive::input_field::TextInputProxy
- widget::component::interactive::options_view::OptionsViewProxy
- widget::component::interactive::slider_view::SliderViewProxy
- widget::unit::WidgetUnitData
Macros
Attribute Macros
Derive Macros
Functions
- widget::component::containers::anchor_box::anchor_box
- widget::component::containers::anchor_box::pivot_box
- widget::component::containers::anchor_box::pivot_point_to_anchor
- widget::component::containers::anchor_box::pivot_to_anchor_and_align
- widget::component::containers::anchor_box::use_anchor_box
- widget::component::containers::anchor_box::use_anchor_box_notified_state
- widget::component::containers::area_box::area_box
- widget::component::containers::content_box::content_box
- widget::component::containers::content_box::nav_content_box
- widget::component::containers::context_box::context_box
- widget::component::containers::context_box::portals_context_box
- widget::component::containers::flex_box::flex_box
- widget::component::containers::flex_box::nav_flex_box
- widget::component::containers::grid_box::grid_box
- widget::component::containers::grid_box::nav_grid_box
- widget::component::containers::hidden_box::hidden_box
- widget::component::containers::horizontal_box::horizontal_box
- widget::component::containers::horizontal_box::nav_horizontal_box
- widget::component::containers::portal_box::portal_box
- widget::component::containers::portal_box::use_portals_container_relative_layout
- widget::component::containers::scroll_box::nav_scroll_box
- widget::component::containers::scroll_box::nav_scroll_box_content
- widget::component::containers::scroll_box::nav_scroll_box_side_scrollbars
- widget::component::containers::scroll_box::use_nav_scroll_box
- widget::component::containers::scroll_box::use_nav_scroll_box_content
- widget::component::containers::scroll_box::use_nav_scroll_box_side_scrollbars
- widget::component::containers::size_box::size_box
- widget::component::containers::switch_box::nav_switch_box
- widget::component::containers::switch_box::switch_box
- widget::component::containers::tabs_box::nav_tabs_box
- widget::component::containers::tabs_box::use_nav_tabs_box
- widget::component::containers::tooltip_box::portals_tooltip_box
- widget::component::containers::tooltip_box::tooltip_box
- widget::component::containers::tooltip_box::use_tooltip_box
- widget::component::containers::variant_box::variant_box
- widget::component::containers::vertical_box::nav_vertical_box
- widget::component::containers::vertical_box::vertical_box
- widget::component::containers::wrap_box::wrap_box
- widget::component::image_box::image_box
- widget::component::interactive::button::button
- widget::component::interactive::button::self_tracked_button
- widget::component::interactive::button::tracked_button
- widget::component::interactive::button::use_button
- widget::component::interactive::button::use_button_notified_state
- widget::component::interactive::input_field::input_field
- widget::component::interactive::input_field::input_text_with_cursor
- widget::component::interactive::input_field::text_input
- widget::component::interactive::input_field::use_input_field
- widget::component::interactive::input_field::use_text_input
- widget::component::interactive::input_field::use_text_input_notified_state
- widget::component::interactive::navigation::navigation_barrier
- widget::component::interactive::navigation::self_tracking
- widget::component::interactive::navigation::tracking
- widget::component::interactive::navigation::use_nav_button
- widget::component::interactive::navigation::use_nav_container
- widget::component::interactive::navigation::use_nav_container_active
- widget::component::interactive::navigation::use_nav_item
- widget::component::interactive::navigation::use_nav_item_active
- widget::component::interactive::navigation::use_nav_jump
- widget::component::interactive::navigation::use_nav_jump_direction_active
- widget::component::interactive::navigation::use_nav_jump_horizontal_step_active
- widget::component::interactive::navigation::use_nav_jump_map
- widget::component::interactive::navigation::use_nav_jump_step_pages_active
- widget::component::interactive::navigation::use_nav_jump_vertical_step_active
- widget::component::interactive::navigation::use_nav_locking
- widget::component::interactive::navigation::use_nav_scroll_view
- widget::component::interactive::navigation::use_nav_scroll_view_content
- widget::component::interactive::navigation::use_nav_text_input
- widget::component::interactive::navigation::use_nav_tracking
- widget::component::interactive::navigation::use_nav_tracking_active_portals_container
- widget::component::interactive::navigation::use_nav_tracking_notified_state
- widget::component::interactive::navigation::use_nav_tracking_self
- widget::component::interactive::options_view::options_view
- widget::component::interactive::scroll_view::use_scroll_view
- widget::component::interactive::scroll_view::use_scroll_view_notified_state
- widget::component::interactive::slider_view::slider_view
- widget::component::interactive::slider_view::use_slider_view
- widget::component::space_box::space_box
- widget::component::text_box::text_box
- widget::component::use_message_forward
- widget::component::use_relative_layout_listener
- widget::component::use_resize_listener
- widget::setup
- widget::utils::lerp
- widget::utils::lerp_clamped