List of all items
Structs
- TransAffine
- animation::Tween
- app_state::OsWindowHandle
- app_state::OsWindowState
- card::CardStyle
- color::Color
- event::Modifiers
- framebuffer::Framebuffer
- geometry::Point
- geometry::Rect
- geometry::Size
- gfx_ctx::GfxCtx
- gl_renderer::aa_texture_mesh::AaTexVertex
- gl_renderer::glyph_cache::CachedGlyph
- gl_renderer::glyph_cache::GlyphCache
- gl_renderer::tess2_bridge::CachedTess
- layout_props::HAnchor
- layout_props::Insets
- layout_props::VAnchor
- layout_props::WidgetBase
- lcd_coverage::CachedLcdText
- lcd_coverage::LcdBuffer
- lcd_coverage::LcdMask
- lcd_coverage::LcdMaskBuilder
- lcd_gfx_ctx::LcdGfxCtx
- paints::GradientStop
- paints::LinearGradientPaint
- paints::PatternPaint
- paints::RadialGradientPaint
- persistence::AutoSave
- screenshot::ScreenshotHandle
- snap::SnapId
- snap::SnapOverlay
- snap::SnapResult
- svg::SvgParseOptions
- svg::compare::SvgCompareResult
- svg::compare::SvgCompareThresholds
- text::Font
- text::ShapedGlyph
- text::TextMetrics
- theme::Visuals
- timestep::FixedTimestep
- timestep::StepBatch
- touch_state::MultiTouchInfo
- touch_state::TouchDeviceId
- touch_state::TouchId
- touch_state::TouchState
- undo::DoUndoActions
- undo::UndoBuffer
- widget::App
- widget::BackbufferCache
- widget::BackbufferSpec
- widget::BackbufferState
- widget::CompositingLayer
- widget::InspectorEdit
- widget::InspectorNode
- widget::InspectorOverlay
- widget::WidgetBaseEdit
- widgets::button::Button
- widgets::button::ButtonIcon
- widgets::button_theme::ButtonTheme
- widgets::checkbox::Checkbox
- widgets::checkbox::CheckboxProps
- widgets::chevron::ChevronWidget
- widgets::collapsing_header::CollapsingHeader
- widgets::color_picker::ColorPicker
- widgets::color_wheel_picker::ColorWheelPicker
- widgets::color_wheel_picker::alpha_track::AlphaTrack
- widgets::color_wheel_picker::hue_wheel::HueWheel
- widgets::color_wheel_picker::preview_swatches::PreviewSwatches
- widgets::color_wheel_picker::sv_triangle::SvTriangle
- widgets::combo_box::ComboBox
- widgets::conditional::Conditional
- widgets::container::Container
- widgets::container::ContainerProps
- widgets::drag_value::DragValue
- widgets::flex::FlexColumn
- widgets::flex_row::FlexRow
- widgets::hyperlink::Hyperlink
- widgets::image_view::ImageView
- widgets::inspector::InspectorPanel
- widgets::inspector::InspectorSavedState
- widgets::label::Label
- widgets::markdown::MarkdownView
- widgets::menu::geometry::PopupLayout
- widgets::menu::geometry::RowLayout
- widgets::menu::model::MenuItem
- widgets::menu::model::MenuShortcut
- widgets::menu::paint::MenuStyle
- widgets::menu::state::PopupMenuState
- widgets::menu::strip::MenuBarStrip
- widgets::menu::widget::MenuBar
- widgets::menu::widget::PopupMenu
- widgets::menu::widget::TopMenu
- widgets::on_screen_keyboard::key::PaintedKey
- widgets::on_screen_keyboard::layouts::Layout
- widgets::on_screen_keyboard::state::KeyRepeatState
- widgets::on_screen_keyboard::state::KeyboardState
- widgets::on_screen_keyboard::style::Style
- widgets::performance::FrameHistory
- widgets::performance::PerformanceView
- widgets::performance::RunModeDesc
- widgets::performance::RunModeRow
- widgets::primitives::Padding
- widgets::primitives::SizedBox
- widgets::primitives::Stack
- widgets::progress_bar::ProgressBar
- widgets::progress_bar::ProgressBarProps
- widgets::property_row::NodeFieldAttrs
- widgets::property_row::NumberAttrs
- widgets::qr_view::QrView
- widgets::radio_group::RadioGroup
- widgets::reserve_inset::ReserveInset
- widgets::resize::Resize
- widgets::scroll_view::ScrollBarStyle
- widgets::scroll_view::ScrollView
- widgets::slider::Slider
- widgets::slider::SliderProps
- widgets::spacers::Separator
- widgets::spacers::Spacer
- widgets::splitter::Splitter
- widgets::tab_view::TabView
- widgets::table::CellInfo
- widgets::table::HeaderInfo
- widgets::table::Table
- widgets::table::TableBuilder
- widgets::table::TableColumn
- widgets::text_area::TextArea
- widgets::text_field::TextField
- widgets::text_field::TextFieldTheme
- widgets::text_field_core::TextEditCommand
- widgets::text_field_core::TextEditState
- widgets::toggle_switch::ToggleSwitch
- widgets::toggle_switch::ToggleSwitchProps
- widgets::tooltip::Tooltip
- widgets::tree_view::TreeNode
- widgets::tree_view::TreeView
- widgets::tree_view::row::ExpandToggle
- widgets::tree_view::row::NodeIconWidget
- widgets::tree_view::row::TreeRow
- widgets::window::Window
- widgets::window::chrome::ChromeStyle
Enums
- CompOp
- LineCap
- LineJoin
- cursor::CursorIcon
- event::Event
- event::EventResult
- event::Key
- event::MouseButton
- gfx_ctx::BlendMode
- input_profile::InputProfile
- paints::FillRule
- paints::GradientSpread
- platform::Platform
- screenshot::ScreenshotExportError
- screenshot::ScreenshotExportOutcome
- snap::ResizeEdge
- snap::SnapGuide
- snap::SnapMode
- svg::SvgRenderError
- theme::AccentColor
- theme::ThemePreference
- touch_state::TouchPhase
- widget::BackbufferKind
- widget::BackbufferMode
- widget::WidgetBaseField
- widgets::label::LabelAlign
- widgets::menu::geometry::MenuHit
- widgets::menu::model::MenuEntry
- widgets::menu::model::MenuSelection
- widgets::menu::model::ShortcutKey
- widgets::menu::state::MenuAnchorKind
- widgets::menu::state::MenuResponse
- widgets::menu::widget::MenuOrientation
- widgets::on_screen_keyboard::KeyboardInputMode
- widgets::on_screen_keyboard::key::KeyAction
- widgets::on_screen_keyboard::key::KeyCap
- widgets::on_screen_keyboard::key::KeyGlyph
- widgets::on_screen_keyboard::layouts::Layer
- widgets::performance::RunMode
- widgets::property_row::EditorKind
- widgets::property_row::RowValue
- widgets::property_row::VisibleWhen
- widgets::reserve_inset::ReservedEdge
- widgets::scroll_view::ScrollBarColor
- widgets::scroll_view::ScrollBarKind
- widgets::scroll_view::ScrollBarVisibility
- widgets::table::ColumnSize
- widgets::table::TableRows
- widgets::tree_view::NodeIcon
Traits
Functions
- animation::async_state_epoch
- animation::clear_draw_request
- animation::invalidation_epoch
- animation::request_draw
- animation::request_draw_after
- animation::request_draw_without_invalidation
- animation::signal_async_state_change
- animation::take_next_draw_deadline
- animation::wants_draw
- card::anchored_rect
- card::anchored_rect_with_insets
- card::measure
- card::paint
- card::paint_anchored
- clipboard::get_text
- clipboard::html_fragment_for_clipboard
- clipboard::set_image_rgba
- clipboard::set_rich_text
- clipboard::set_text
- cursor::current_cursor_icon
- cursor::reset_cursor_icon
- cursor::set_cursor_icon
- device_scale::device_scale
- device_scale::set_device_scale
- focus::clear_focus_request
- focus::request_focus
- focus::take_focus_request
- font_settings::clear_lcd_enabled_override
- font_settings::current_faux_italic
- font_settings::current_faux_weight
- font_settings::current_font_size_scale
- font_settings::current_gamma
- font_settings::current_interval
- font_settings::current_primary_weight
- font_settings::current_system_font
- font_settings::current_typography_epoch
- font_settings::current_width
- font_settings::hinting_enabled
- font_settings::lcd_enabled
- font_settings::set_faux_italic
- font_settings::set_faux_weight
- font_settings::set_font_size_scale
- font_settings::set_gamma
- font_settings::set_hinting_enabled
- font_settings::set_interval
- font_settings::set_lcd_enabled
- font_settings::set_primary_weight
- font_settings::set_system_font
- font_settings::set_width
- framebuffer::premultiply_rgba_inplace
- framebuffer::unpremultiply_rgba_inplace
- gl_renderer::aa_texture_mesh::tessellate_path_aa_texture
- gl_renderer::tess2_bridge::agg_path_to_contours
- gl_renderer::tess2_bridge::expand_aa_halo
- gl_renderer::tess2_bridge::install_tess_panic_logger
- gl_renderer::tess2_bridge::tessellate_circle
- gl_renderer::tess2_bridge::tessellate_fill
- gl_renderer::tess2_bridge::tessellate_interior
- gl_renderer::tess2_bridge::tessellate_path
- gl_renderer::tess2_bridge::tessellate_path_aa
- gl_renderer::tess2_bridge::tessellate_rect
- gl_renderer::tess2_bridge::tessellate_rounded_rect
- input_profile::current_input_profile
- input_profile::input_profile_from_hint
- input_profile::is_mobile_touch
- input_profile::set_input_profile
- layout_props::resolve_fit_or_stretch
- lcd_coverage::composite_lcd_mask
- lcd_coverage::identity_xform
- lcd_coverage::rasterize_lcd_mask
- lcd_coverage::rasterize_lcd_mask_multi
- lcd_coverage::rasterize_text_lcd_cached
- lcd_coverage::rect_to_pixel_clip
- overlay_insets::begin_frame
- overlay_insets::clip_to
- overlay_insets::current
- overlay_insets::for_paint_ctx
- overlay_insets::reserve
- pixel_bounds::default_enforce_integer_bounds
- pixel_bounds::set_default_enforce_integer_bounds
- platform::command_modifier_pressed
- platform::command_modifier_released
- platform::current_platform
- platform::platform_from_name
- platform::primary_modifier_label
- platform::set_platform
- screenshot::copy_rgba_to_clipboard
- screenshot::download_rgba_as_png
- screenshot::encode_png_rgba
- screenshot::run_frame_with_capture
- snap::clear_guides
- snap::compute_snap
- snap::guides_snapshot
- snap::is_enabled
- snap::next_snap_id
- snap::register_target
- snap::set_enabled
- snap::set_guides
- snap::targets_snapshot
- snap::unregister_target
- svg::compare::compare_svg_rgba
- svg::parse_svg
- svg::render_svg
- svg::render_svg_at_size
- svg::render_svg_at_size_with_options
- svg::render_svg_at_size_with_resources
- svg::render_svg_to_framebuffer
- svg::render_svg_to_framebuffer_at_size
- svg::render_svg_to_framebuffer_at_size_with_options
- svg::render_svg_to_framebuffer_at_size_with_resources
- svg::render_svg_to_framebuffer_with_options
- svg::render_svg_to_lcd_buffer
- svg::render_svg_to_lcd_buffer_at_size
- svg::render_svg_to_lcd_buffer_at_size_with_options
- svg::render_svg_to_lcd_buffer_at_size_with_resources
- svg::render_svg_to_lcd_buffer_with_options
- svg::render_svg_tree
- svg::render_svg_tree_at_size
- svg::render_svg_tree_region_at_size
- svg::render_svg_tree_region_to_framebuffer_at_size
- svg::render_svg_tree_to_framebuffer
- svg::render_svg_tree_to_framebuffer_at_size
- svg::render_svg_tree_to_lcd_buffer
- svg::render_svg_tree_to_lcd_buffer_at_size
- svg::render_svg_with_options
- svg::set_default_svg_parse_options
- svg::svg_fontdb_from_font_data
- text::flatten_glyph_at_origin
- text::measure_advance
- text::measure_text_metrics
- text::shape_and_flatten_text
- text::shape_and_flatten_text_via_agg
- text::shape_glyphs
- theme::current_visuals
- theme::current_visuals_epoch
- theme::set_visuals
- touch_state::current_multi_touch
- touch_state::last_touch_event_age
- touch_state::set_current
- ux_scale::effective_scale
- ux_scale::set_ux_scale
- ux_scale::ux_scale
- widget::active_modal_path
- widget::apply_inspector_edit
- widget::apply_widget_base_edit
- widget::collect_inspector_nodes
- widget::current_mouse_world
- widget::current_paint_clip
- widget::current_viewport
- widget::dispatch_event
- widget::dispatch_event_dyn
- widget::dispatch_unconsumed_key
- widget::find_widget_by_id
- widget::find_widget_by_id_mut
- widget::find_widget_by_type
- widget::global_overlay_hit_path
- widget::hit_test_subtree
- widget::mark_subtree_dirty
- widget::paint_global_overlays
- widget::paint_subtree
- widget::reflect_fields
- widget::set_current_mouse_world
- widget::set_current_viewport
- widget::walk_path_mut
- widgets::color_wheel_picker::dialog::color_wheel_picker_dialog
- widgets::color_wheel_picker::hsv_math::barycentric
- widgets::color_wheel_picker::hsv_math::format_hex
- widgets::color_wheel_picker::hsv_math::hsv_to_rgb
- widgets::color_wheel_picker::hsv_math::parse_hex
- widgets::color_wheel_picker::hsv_math::rgb_to_hsv
- widgets::color_wheel_picker::hsv_math::sv_to_point
- widgets::color_wheel_picker::hsv_math::sv_triangle_vertices
- widgets::color_wheel_picker::hue_wheel::hue_from_local_point
- widgets::color_wheel_picker::hue_wheel::point_in_ring
- widgets::color_wheel_picker::hue_wheel::rgb_from_hue_deg
- widgets::menu::geometry::contains
- widgets::menu::geometry::hit_test
- widgets::menu::geometry::item_at
- widgets::menu::geometry::item_at_path
- widgets::menu::geometry::popup_height
- widgets::menu::geometry::stack_layout
- widgets::menu::paint::bar_button_text_color
- widgets::menu::paint::paint_check_mark
- widgets::menu::paint::paint_item_row_bg
- widgets::menu::paint::paint_menu_bar_button_bg
- widgets::menu::paint::paint_panel
- widgets::menu::paint::paint_separator
- widgets::menu::paint::paint_submenu_chevron
- widgets::menu::paint::popup_row_text_color
- widgets::menu::paint::submenu_chevron_points
- widgets::on_screen_keyboard::contains_point
- widgets::on_screen_keyboard::dismiss
- widgets::on_screen_keyboard::events::drain_synthetic_keys
- widgets::on_screen_keyboard::events::push_synthetic_key
- widgets::on_screen_keyboard::handle_software_keyboard_mouse_down
- widgets::on_screen_keyboard::handle_software_keyboard_mouse_move
- widgets::on_screen_keyboard::handle_software_keyboard_mouse_up
- widgets::on_screen_keyboard::is_enabled
- widgets::on_screen_keyboard::is_visible
- widgets::on_screen_keyboard::needs_draw
- widgets::on_screen_keyboard::occluded_height
- widgets::on_screen_keyboard::paint_software_keyboard
- widgets::on_screen_keyboard::set_enabled
- widgets::on_screen_keyboard::set_text_input_focused
- widgets::on_screen_keyboard::state::with_state_mut
- widgets::on_screen_keyboard::state::with_state_ref
- widgets::on_screen_keyboard::take_dismiss_request
- widgets::on_screen_keyboard::target_panel_height
- widgets::performance::paint_sparkline
- widgets::performance::shared_frame_history
- widgets::performance::shared_run_mode
- widgets::property_row::paint_editor_only
- widgets::property_row::paint_row
- widgets::scroll_view::current_scroll_style
- widgets::scroll_view::current_scroll_visibility
- widgets::scroll_view::set_scroll_style
- widgets::scroll_view::set_scroll_visibility
- widgets::table::clip_text_to_width
- widgets::table::distribute_widths
- widgets::text_field_core::byte_at_x
- widgets::text_field_core::next_char_boundary
- widgets::text_field_core::next_word_boundary
- widgets::text_field_core::prev_char_boundary
- widgets::text_field_core::prev_word_boundary
- widgets::text_field_core::word_range_at
- widgets::tree_view::row::icon_color
- widgets::window::chrome::paint_chevron
- widgets::window::chrome::paint_chrome_body
- widgets::window::chrome::paint_chrome_border
- widgets::window::chrome::paint_chrome_shadow
- widgets::window::chrome::paint_chrome_title_bar
Type Aliases
- focus::FocusId
- svg::SvgTree
- widgets::performance::SharedFrameHistory
- widgets::table::CellPainter
- widgets::table::HeaderClick
- widgets::table::HeaderPainter
- widgets::table::RowPredicate
- widgets::table::RowsProvider
Constants
- snap::DEFAULT_THRESHOLD
- svg::compare::DEFAULT_ALPHA_TOLERANCE
- svg::compare::DEFAULT_MISMATCH_RATIO
- svg::compare::DEFAULT_OPAQUE_RGB_TOLERANCE
- svg::compare::DEFAULT_TRANSLUCENT_RGB_TOLERANCE
- svg::compare::DEFAULT_VISUAL_RGB_TOLERANCE
- timestep::FIXED_DT
- timestep::MAX_STEPS_PER_DRAW
- timestep::SIMULATION_HZ
- widgets::chevron::CHEVRON_SIZE
- widgets::menu::geometry::BAR_H
- widgets::menu::geometry::MENU_W
- widgets::menu::geometry::ROW_H
- widgets::menu::geometry::SEP_H
- widgets::menu::widget::VERTICAL_ROW_H
- widgets::on_screen_keyboard::state::SHIFT_DOUBLE_TAP_WINDOW
- widgets::on_screen_keyboard::state::SLIDE_DURATION_SECS
- widgets::table::MIN_COL_W
- widgets::table::RESIZE_HIT_HALF
- widgets::tree_view::row::EXPAND_W
- widgets::tree_view::row::ICON_GAP
- widgets::tree_view::row::ICON_W