List of all items[−]
Structs
- Autocomplete
- ButtonBuilder
- ButtonStyle
- Cached
- Canvas
- CanvasSettings
- Choice
- Color
- CompareTimes
- DragDrop
- DrawWithTooltips
- Drawable
- EdgeInsets
- EventCtx
- FanChart
- Filler
- GeomBatch
- GeomBatchStack
- GfxCtx
- Image
- LinePlot
- LinearGradient
- Menu
- Panel
- PersistentSplit
- PlotOptions
- Prerender
- RoundedF64
- ScatterPlot
- ScreenDims
- ScreenPt
- ScreenRectangle
- Series
- Settings
- Slider
- Spinner
- Stash
- Style
- TabController
- Text
- TextBox
- TextSpan
- Texture
- Toggle
- UserInput
- Warper
- Widget
- WidgetOutput
- app_state::App
- app_state::SimpleStateWrapper
- assets::Assets
- backend_glow::Buffer
- backend_glow::Drawable
- backend_glow::GfxCtxInnards
- backend_glow::PrerenderInnards
- backend_glow::SpriteTexture
- backend_glow::VertexArray
- backend_glow_native::WindowAdapter
- canvas::Canvas
- canvas::CanvasSettings
- color::Color
- color::LinearGradient
- color::Texture
- drawing::GfxCtx
- drawing::Prerender
- drawing::Uniforms
- event_ctx::EventCtx
- event_ctx::LoadingScreen
- geom::GeomBatch
- geom::geom_batch_stack::GeomBatchStack
- input::UserInput
- mapspace::DrawUnzoomedShapes
- mapspace::DummyID
- mapspace::ToggleZoomed
- mapspace::ToggleZoomedBuilder
- mapspace::World
- mapspace::unzoomed::DrawUnzoomedShapes
- mapspace::unzoomed::DrawUnzoomedShapesBuilder
- mapspace::unzoomed::UnzoomedCircle
- mapspace::unzoomed::UnzoomedLine
- mapspace::world::DummyID
- mapspace::world::Object
- mapspace::world::ObjectBuilder
- mapspace::world::World
- runner::Settings
- runner::State
- screen_geom::ScreenDims
- screen_geom::ScreenPt
- screen_geom::ScreenRectangle
- style::Style
- style::button_style::ButtonStyle
- svg::PathConvIter
- table::Filter
- table::Table
- text::Text
- text::TextSpan
- tools::Cached
- tools::warper::Warper
- widgets::EdgeInsets
- widgets::LayoutStyle
- widgets::Widget
- widgets::WidgetOutput
- widgets::autocomplete::Autocomplete
- widgets::button::Button
- widgets::button::ButtonBuilder
- widgets::button::ButtonStateStyle
- widgets::button::Label
- widgets::compare_times::CompareTimes
- widgets::containers::Container
- widgets::containers::Nothing
- widgets::drag_drop::Card
- widgets::drag_drop::DragDrop
- widgets::dropdown::Dropdown
- widgets::fan_chart::FanChart
- widgets::filler::Filler
- widgets::image::Image
- widgets::just_draw::DeferDraw
- widgets::just_draw::DrawWithTooltips
- widgets::just_draw::JustDraw
- widgets::line_plot::Hovering
- widgets::line_plot::LinePlot
- widgets::menu::Menu
- widgets::panel::Panel
- widgets::panel::PanelBuilder
- widgets::persistent_split::PersistentSplit
- widgets::plots::PlotOptions
- widgets::plots::Series
- widgets::scatter_plot::ScatterPlot
- widgets::slider::Slider
- widgets::spinner::RoundedF64
- widgets::spinner::Spinner
- widgets::stash::Stash
- widgets::table::Column
- widgets::table::Filter
- widgets::table::Table
- widgets::tabs::Tab
- widgets::tabs::TabController
- widgets::text_box::TextBox
- widgets::toggle::Toggle
Enums
- ClickOutcome
- ContentMode
- ControlState
- CornerRounding
- DrawBaselayer
- Event
- Fill
- Font
- HorizontalAlignment
- ImageSource
- Key
- MultiKey
- Outcome
- RewriteColor
- StackAlignment
- StackAxis
- Transition
- UpdateType
- VerticalAlignment
- app_state::DrawBaselayer
- app_state::Transition
- canvas::HorizontalAlignment
- canvas::VerticalAlignment
- color::Fill
- event::Event
- event::Key
- event::MultiKey
- event_ctx::UpdateType
- geom::RewriteColor
- geom::geom_batch_stack::Alignment
- geom::geom_batch_stack::Axis
- mapspace::WorldOutcome
- mapspace::world::WorldOutcome
- table::Col
- text::Font
- widgets::ClickOutcome
- widgets::CornerRounding
- widgets::Outcome
- widgets::drag_drop::State
- widgets::filler::ResizeRule
- widgets::image::ImageSource
- widgets::panel::Dims
- widgets::slider::Style
- widgets::table::Col
Traits
- SharedAppState
- SimpleState
- State
- TextExt
- WidgetImpl
- app_state::SharedAppState
- app_state::SimpleState
- app_state::State
- mapspace::ObjectID
- mapspace::world::ObjectID
- text::TextExt
- widgets::WidgetImpl
- widgets::plots::Axis
- widgets::spinner::SpinnerValue
Macros
Functions
- Line
- backend_glow::build_program
- backend_glow::compile_shader
- backend_glow_native::setup
- color::lerp
- color::to_pct
- event::hotkeys
- event::lctrl
- hotkeys
- lctrl
- mapspace::unzoomed::discretize_zoom
- mapspace::unzoomed::render_circles
- mapspace::unzoomed::render_lines
- run
- runner::run
- style::button_style::icon_button
- style::hex
- svg::add_svg_inner
- svg::convert_color
- svg::convert_path
- svg::convert_stroke
- svg::load_svg
- svg::load_svg_bytes
- svg::load_svg_from_bytes_uncached
- svg::point
- text::Line
- text::render_line
- tools::screenshot::screenshot_everything
- widgets::dropdown::make_btn
- widgets::fan_chart::slidey_window
- widgets::persistent_split::button_builder
- widgets::plots::make_legend
- widgets::plots::thick_lineseries
- widgets::table::make_pagination
- widgets::table::make_table
Typedefs
Statics
Constants
- DEFAULT_CORNER_RADIUS
- canvas::DRAG_THRESHOLD
- canvas::INSET
- canvas::PANNING_THRESHOLD
- canvas::PAN_SPEED
- drawing::MAPSPACE_Z
- drawing::MENU_Z
- drawing::SCREENSPACE_Z
- drawing::TOOLTIP_Z
- event::MAX_DOUBLE_CLICK_DURATION
- runner::DEBUG_PERFORMANCE
- runner::UPDATE_FREQUENCY
- style::AB_ORANGE_1
- svg::HIGH_QUALITY
- svg::LOW_QUALITY
- text::DEFAULT_FONT
- text::DEFAULT_FONT_SIZE
- text::SCALE_LINE_HEIGHT
- widgets::DEFAULT_CORNER_RADIUS
- widgets::drag_drop::SPACE_BETWEEN_CARDS
- widgets::slider::AREA_SLIDER_BG_WIDTH
- widgets::slider::SCROLLBAR_BG_WIDTH
- widgets::spinner::TEXT_WIDTH
- widgets::table::ROWS