List of all items
Structs
- Align2
- ClippedPrimitive
- Color32
- ColorImage
- Context
- DragAndDrop
- DroppedFile
- EventFilter
- FontData
- FontDefinitions
- FontId
- FontImage
- FontTweak
- FullOutput
- Galley
- Grid
- HoveredFile
- Id
- InnerResponse
- InputState
- KeyboardShortcut
- Layout
- Margin
- Memory
- Mesh
- ModifierNames
- Modifiers
- MultiTouchInfo
- OpenUrl
- Options
- PaintCallback
- PaintCallbackInfo
- Painter
- PlatformOutput
- PointerState
- Pos2
- Rangef
- RawInput
- Rect
- RepaintCause
- RequestRepaintInfo
- Response
- Rgba
- Rounding
- Sense
- Shadow
- Stroke
- TextFormat
- TextureHandle
- TextureOptions
- TexturesDelta
- TouchDeviceId
- TouchId
- Ui
- UiBuilder
- UiStack
- UiStackInfo
- UiStackIterator
- UiTags
- Vec2
- Vec2b
- ViewportInfo
- WidgetInfo
- WidgetRect
- WidgetRects
- containers::Area
- containers::AreaState
- containers::ComboBox
- containers::Resize
- containers::Sides
- containers::Window
- containers::collapsing_header::CollapsingHeader
- containers::collapsing_header::CollapsingResponse
- containers::collapsing_header::CollapsingState
- containers::collapsing_header::HeaderResponse
- containers::frame::Frame
- containers::frame::Prepared
- containers::panel::CentralPanel
- containers::panel::PanelState
- containers::panel::SidePanel
- containers::panel::TopBottomPanel
- containers::scroll_area::ScrollArea
- containers::scroll_area::ScrollAreaOutput
- containers::scroll_area::State
- layers::GraphicLayers
- layers::LayerId
- layers::PaintList
- layers::ShapeIdx
- load::DefaultBytesLoader
- load::DefaultTextureLoader
- load::Loaders
- load::SizedTexture
- menu::BarState
- menu::MenuRoot
- menu::MenuRootManager
- menu::MenuState
- menu::SubMenu
- menu::SubMenuButton
- mutex::Mutex
- mutex::RwLock
- output::FullOutput
- output::IMEOutput
- output::OpenUrl
- output::PlatformOutput
- output::WidgetInfo
- style::DebugOptions
- style::Interaction
- style::NumberFormatter
- style::ScrollAnimation
- style::ScrollStyle
- style::Selection
- style::Spacing
- style::Style
- style::TextCursorStyle
- style::Visuals
- style::WidgetVisuals
- style::Widgets
- text::CCursor
- text::FontData
- text::FontDefinitions
- text::Fonts
- text::Galley
- text::LayoutJob
- text::LayoutSection
- text::TextFormat
- text::TextWrapping
- text_selection::CCursorRange
- text_selection::CursorRange
- text_selection::LabelSelectionState
- text_selection::PCursorRange
- text_selection::text_cursor_state::TextCursorState
- text_selection::visuals::RowVertexIndices
- util::History
- util::cache::CacheStorage
- util::cache::FrameCache
- util::id_type_map::IdTypeMap
- util::id_type_map::TypeId
- util::undoer::Settings
- util::undoer::Undoer
- viewport::IconData
- viewport::ImmediateViewport
- viewport::ViewportBuilder
- viewport::ViewportId
- viewport::ViewportIdPair
- viewport::ViewportOutput
- widget_text::RichText
- widgets::Button
- widgets::Checkbox
- widgets::DragValue
- widgets::GifFrameDurations
- widgets::Hyperlink
- widgets::Image
- widgets::ImageButton
- widgets::ImageOptions
- widgets::ImageSize
- widgets::Label
- widgets::Link
- widgets::ProgressBar
- widgets::RadioButton
- widgets::SelectableLabel
- widgets::Separator
- widgets::Slider
- widgets::Spinner
- widgets::text_edit::TextEdit
- widgets::text_edit::TextEditOutput
- widgets::text_edit::TextEditState
Enums
- Align
- CursorIcon
- Direction
- Event
- FontFamily
- ImageData
- ImeEvent
- Key
- MouseWheelUnit
- PointerButton
- Shape
- TextWrapMode
- TextureFilter
- TextureId
- TextureWrapMode
- Theme
- ThemePreference
- TouchPhase
- UiKind
- UserAttentionType
- ViewportEvent
- WidgetType
- containers::AboveOrBelow
- containers::panel::Side
- containers::panel::TopBottomSide
- containers::popup::PopupCloseBehavior
- containers::scroll_area::ScrollBarVisibility
- layers::Order
- load::Bytes
- load::BytesPoll
- load::ImagePoll
- load::LoadError
- load::SizeHint
- load::TexturePoll
- menu::MenuResponse
- os::OperatingSystem
- output::CursorIcon
- output::OutputEvent
- output::UserAttentionType
- style::FontSelection
- style::HandleShape
- style::NumericColorSpace
- style::TextStyle
- text::FontFamily
- viewport::CursorGrab
- viewport::IMEPurpose
- viewport::ResizeDirection
- viewport::SystemTheme
- viewport::ViewportClass
- viewport::ViewportCommand
- viewport::WindowLevel
- viewport::X11WindowType
- widget_text::WidgetText
- widgets::ImageFit
- widgets::ImageSource
- widgets::SliderClamping
- widgets::SliderOrientation
- widgets::color_picker::Alpha
Traits
- NumExt
- load::BytesLoader
- load::ImageLoader
- load::TextureLoader
- util::cache::CacheTrait
- util::cache::ComputerMut
- util::id_type_map::SerializableAny
- widgets::Widget
- widgets::WidgetWithState
- widgets::text_edit::TextBuffer
Macros
Functions
- __run_test_ctx
- __run_test_ui
- containers::collapsing_header::paint_default_icon
- containers::popup::next_tooltip_id
- containers::popup::popup_above_or_below_widget
- containers::popup::popup_below_widget
- containers::popup::seconds_since_last_tooltip
- containers::popup::show_tooltip
- containers::popup::show_tooltip_at
- containers::popup::show_tooltip_at_pointer
- containers::popup::show_tooltip_for
- containers::popup::show_tooltip_text
- containers::popup::tooltip_id
- containers::popup::was_tooltip_open_last_frame
- debug_text::print
- gui_zoom::zoom_in
- gui_zoom::zoom_menu_buttons
- gui_zoom::zoom_out
- introspection::font_family_ui
- introspection::font_id_ui
- lerp
- menu::bar
- menu::menu_button
- menu::menu_custom_button
- menu::menu_image_button
- pos2
- remap
- remap_clamp
- style::default_text_styles
- text_selection::text_cursor_state::byte_index_from_char_index
- text_selection::text_cursor_state::ccursor_next_word
- text_selection::text_cursor_state::ccursor_previous_word
- text_selection::text_cursor_state::cursor_rect
- text_selection::text_cursor_state::find_line_start
- text_selection::text_cursor_state::is_word_char
- text_selection::text_cursor_state::slice_char_range
- text_selection::visuals::paint_cursor_end
- text_selection::visuals::paint_text_cursor
- text_selection::visuals::paint_text_selection
- util::hash
- util::hash_with
- vec2
- warn_if_debug_build
- widgets::color_picker::color_edit_button_hsva
- widgets::color_picker::color_edit_button_rgb
- widgets::color_picker::color_edit_button_rgba
- widgets::color_picker::color_edit_button_srgb
- widgets::color_picker::color_edit_button_srgba
- widgets::color_picker::color_picker_color32
- widgets::color_picker::color_picker_hsva_2d
- widgets::color_picker::show_color
- widgets::color_picker::show_color_at
- widgets::decode_gif_uri
- widgets::global_dark_light_mode_buttons
- widgets::global_dark_light_mode_switch
- widgets::global_theme_preference_buttons
- widgets::global_theme_preference_switch
- widgets::has_gif_magic_header
- widgets::paint_texture_at
- widgets::reset_button
- widgets::reset_button_with
- widgets::stroke_ui
Type Aliases
- IdMap
- containers::IconPainter
- containers::collapsing_header::IconPainter
- load::BytesLoadResult
- load::ImageLoadResult
- load::Result
- load::TextureLoadResult
- mutex::MutexGuard
- mutex::RwLockReadGuard
- mutex::RwLockWriteGuard
- viewport::DeferredViewportUiCallback
- viewport::ImmediateViewportRendererCallback
- viewport::ViewportIdMap
- viewport::ViewportIdSet
Constants
- NUM_POINTER_BUTTONS
- gui_zoom::kb_shortcuts::ZOOM_IN
- gui_zoom::kb_shortcuts::ZOOM_IN_SECONDARY
- gui_zoom::kb_shortcuts::ZOOM_OUT
- gui_zoom::kb_shortcuts::ZOOM_RESET
- special_emojis::GIT
- special_emojis::GITHUB
- special_emojis::OS_ANDROID
- special_emojis::OS_APPLE
- special_emojis::OS_LINUX
- special_emojis::OS_WINDOWS
- special_emojis::TWITTER
- text::TAB_SIZE