pub const VIEWPORT_PATH: &str = "viewport";
mod add_space_view_or_container_modal;
mod auto_layout;
mod container;
mod screenshot;
mod space_view_entity_picker;
pub mod space_view_heuristics;
mod space_view_highlights;
mod system_execution;
mod viewport;
mod viewport_blueprint;
mod viewport_blueprint_ui;
pub mod blueprint;
pub use container::{ContainerBlueprint, Contents};
pub use viewport::{Viewport, ViewportState};
pub use viewport_blueprint::ViewportBlueprint;
pub use viewport_blueprint_ui::space_view_name_style;
pub mod external {
pub use re_space_view;
}
use re_types::datatypes;
pub(crate) mod components {
pub use re_types::components::Name;
}
pub fn icon_for_container_kind(kind: &egui_tiles::ContainerKind) -> &'static re_ui::Icon {
match kind {
egui_tiles::ContainerKind::Tabs => &re_ui::icons::CONTAINER_TABS,
egui_tiles::ContainerKind::Horizontal => &re_ui::icons::CONTAINER_HORIZONTAL,
egui_tiles::ContainerKind::Vertical => &re_ui::icons::CONTAINER_VERTICAL,
egui_tiles::ContainerKind::Grid => &re_ui::icons::CONTAINER_GRID,
}
}