List of all items
Structs
- WidgetNode
- anim::AnimId
- anim::Animations
- anim::Tween
- animation::AlphaKey
- animation::Fade
- animation::FadeTransition
- animation::KeyFade
- animation::Motion
- animation::Slide
- animation::Timeline
- application::AppInfo
- asset::AssetHandle
- asset::AssetRegistry
- asset::EmbeddedAssetSource
- asset::MemoryAssetSource
- asset::SlotCache
- bitmap_font::BitmapFont
- cmd::CommandList
- cmd::Recorder
- cmd::RendererSink
- draw::GradientDesc
- draw::ShadowDesc
- edit::EditCore
- event::TouchPoint
- focus::FocusGroup
- focus::FocusPolicy
- font::FontId
- font::FontLineMetrics
- font::FontRegistry
- font::GlyphInfo
- font::GlyphPlacement
- font::ShapedText
- font::WidgetFont
- font::WrappedLine
- font::WrappedText
- fs::AssetIter
- fs::AssetManager
- icon_bitmap::IconBitmap
- image::BlitOpts
- image::CacheHandle
- image::ImageDescriptor
- invalidation::BufferedInvalidation
- invalidation::InvalidationList
- layout::FlexConfig
- layout::GridConfig
- layout::ItemHints
- layout::LayoutState
- layout::LayoutStyle
- mask::ArcMask
- mask::FadeMask
- mask::IntersectMask
- mask::RectMask
- mask::RoundedRectMask
- mask::UnionMask
- object::EventContext
- object::ObjectFlags
- object::ObjectMeta
- object::ObjectNode
- object::ObjectStates
- object_anim::NodeAnimSet
- object_anim::ObjectAnimId
- object_anim::ObjectAnims
- observer::Subject
- packed_font::GlyphMetric
- packed_font::PackedFont
- plugins::apng::ApngFrame
- plugins::canvas::Canvas
- plugins::fontdue::FontdueFont
- plugins::fontdue::LineMetrics
- plugins::fontdue::Metrics
- plugins::gif::GifFrame
- plugins::pinyin::PinyinInputMethod
- raster::BufferSink
- raster::FnSink
- raster::Obb
- raster::PointF
- renderer::ClipRenderer
- renderer::DirtyTrackingRenderer
- scroll::ScrollConfig
- scroll::ScrollController
- scroll::ScrollState
- style::Style
- style::StyleBuilder
- style_cascade::InheritedContext
- style_cascade::Part
- style_cascade::ResolvedStyles
- style_cascade::Selector
- style_cascade::StylePatch
- style_cascade::StylePatchBuilder
- style_cascade::StyleState
- style_cascade::TextStyle
- style_cascade::TransitionDesc
- style_cascade::TransitionOverride
- theme::DarkTheme
- theme::DefaultTheme
- theme::LightTheme
- timer::TimerContext
- timer::TimerId
- timer::Timers
- widget::Color
- widget::Rect
Enums
- animation::Easing
- animation::LoopMode
- asset::AssetPath
- asset::RegistryError
- cmd::BlendMode
- cmd::Cmd
- draw::GradientKind
- event::Event
- event::Key
- event::TouchState
- fs::AssetError
- fs::FsError
- image::ImageData
- image::PixelFormat
- invalidation::PresentPlan
- layout::Dimension
- layout::EngineConfig
- layout::FlexAlign
- layout::FlexFlow
- layout::GridAlign
- layout::GridTrack
- layout::LayoutRole
- mask::FadeDirection
- object::DispatchInput
- object::Disposition
- object::GestureDir
- object::ObjectEvent
- plugins::gif::DecodingError
- plugins::jpeg::Error
- plugins::lottie::Error
- plugins::png::DecodingError
- plugins::qrcode::QrError
- property::PropertyValue
- scroll::ScrollAxis
- scroll::ScrollbarMode
- scroll::SnapAlign
- scroll::SnapConfig
- style_cascade::AnimProp
- style_cascade::AnimPropValue
- style_cascade::TextAlign
- theme::WidgetClass
- timer::TimerRepeat
Traits
- application::Application
- application::ApplicationObjectExt
- application::ObjectApplication
- cmd::CommandSink
- font::FontMetrics
- fs::AssetRead
- fs::AssetSource
- fs::BlockDevice
- image::ImageCache
- interface::DisplayDriver
- interface::InputDriver
- interface::TimeSource
- invalidation::InvalidationSource
- mask::AlphaMask
- plugins::fontdue::FontdueRenderTarget
- property::Queryable
- raster::CoverageSink
- renderer::Renderer
- theme::LparTheme
- theme::Theme
- widget::Widget
Functions
- draw::draw_border_straight
- draw::draw_rounded_border
- draw::draw_widget_bg
- draw::fill_rounded_rect
- focus::drop_focus
- font::apply_font_registry
- font::measure_text_fp16
- font::shape_text_ltr
- font::wrap_greedy_ltr
- layout::resolve_layout_style
- layout::run_layout
- object::dispatch_object_event
- plugins::apng::decode
- plugins::fatfs::file_exists
- plugins::fatfs::list_dir
- plugins::fatfs::read_file
- plugins::fatfs::read_file_range
- plugins::fontdue::line_metrics
- plugins::fontdue::rasterize_glyph
- plugins::fontdue::render_text
- plugins::gif::decode
- plugins::jpeg::decode
- plugins::lottie::render_lottie_frame
- plugins::nes::rom_sizes
- plugins::png::decode
- plugins::qrcode::generate
- raster::rasterize_arc
- raster::rasterize_disc
- raster::rasterize_line
- raster::rasterize_obb
- scroll::dispatch_to_container
- scroll::snap_offset_to_points
- style_cascade::cancel_transition
- style_cascade::clear_theme
- style_cascade::push_added
- style_cascade::push_local
- style_cascade::push_theme
- style_cascade::remove_all_local
- style_cascade::remove_all_local_by_part
- style_cascade::remove_local_matching
- style_cascade::resolve
- style_cascade::resolve_styles
- style_cascade::resolve_tree
- style_cascade::resolve_tree_with_text
- style_cascade::start_transition
Type Aliases
Statics
Constants
- anim::ANIM_SCALE
- application::CREATE_APP_SYMBOL
- application::DESTROY_APP_SYMBOL
- asset::ASSET_REGISTRY_MAX_SOURCES
- draw::GRADIENT_MAX_STOPS
- edit::CARET_WIDTH
- edit::DEFAULT_CHAR_WIDTH
- edit::DEFAULT_LINE_HEIGHT
- event::MAX_TOUCH_POINTS
- renderer::TEXT_NOMINAL_LINE_PX
- scroll::DEFAULT_SNAP_ATTRACTION_RADIUS
- scroll::MAX_THROW_VELOCITY_PX_PER_TICK
- scroll::MIN_THROW_VELOCITY_PX_PER_TICK
- scroll::SCROLLBAR_MARGIN
- scroll::SCROLLBAR_MIN_THUMB
- scroll::SCROLLBAR_WIDTH
- scroll::SNAP_SETTLE_TICKS
- scroll::THROW_DURATION_FACTOR
- scroll::VELOCITY_WINDOW_N