List of all items
Structs
- app::App
- event::handler::EventContext
- physics::config::PhysicsConfig
- physics::world::PhysicsWorld
- render::braille::BrailleCanvas
- render::braille::CellData
- save::LevelConfig
- save::SavedOptions
- save::SavedShape
- shapes::ascii_art::ShapeAsciiArt
- shapes::manager::ShapeManager
- shapes::types::Shape
- shapes::types::ShapeColor
- timing::FrameTimer
- ui::file_explorer::FileExplorer
- ui::help_menu::HelpMenu
- ui::menu::MenuItem
- ui::menu::OptionsMenu
- ui::shape_menu::ShapeMenu
- ui::status_bar::StatusBar
- ui::status_bar::StatusBarInfo
Enums
- app::UiState
- error::AppError
- event::handler::AppEvent
- physics::world::BallColor
- save::SavedColor
- save::SavedShapeType
- shapes::types::ShapeType
- ui::file_explorer::FileExplorerMode
- ui::menu::MenuValue
- ui::status_bar::StatusBarButton
Functions
- event::handler::handle_key_event
- event::handler::handle_mouse_event
- event::handler::handle_resize_event
- render::braille::physics_to_subpixel
- render::density::density_to_color
- render::density::density_to_foreground
- save::apply_options_to_menu
- save::options_from_menu
- shapes::ascii_art::get_ascii_art
- shapes::ascii_art::get_rotated_ascii_art
- shapes::colliders::create_shape_collider
- shapes::colliders::point_in_shape
- shapes::colliders::remove_shape_collider
- shapes::colliders::shape_bounds
- shapes::colliders::shapes_overlap
- shapes::colliders::update_shape_transform