Expand description
BIMIFC Leptos UI Components
Leptos-based UI components for the BIMIFC viewer. Provides a reactive UI that integrates with the Bevy 3D renderer.
Re-exports§
pub use bridge::clear_model_cache;pub use bridge::compute_file_hash;pub use bridge::init_debug_from_url;pub use bridge::is_bevy_loaded;pub use bridge::is_bevy_loading;pub use bridge::is_model_cached;pub use bridge::is_unified_mode;pub use bridge::load_bevy_viewer;pub use bridge::load_cached_model;pub use bridge::save_camera_cmd;pub use bridge::save_focus;pub use bridge::save_geometry;pub use bridge::save_model_to_cache;pub use bridge::save_palette;pub use bridge::save_section;pub use bridge::save_selection;pub use bridge::save_visibility;pub use bridge::CacheEntry;pub use bridge::CacheIndex;pub use bridge::CachedModel;pub use bridge::CameraCommand;pub use bridge::ColorPalette;pub use bridge::EntityData;pub use bridge::FocusData;pub use bridge::GeometryData;pub use bridge::SectionData;pub use bridge::SelectionData;pub use bridge::VisibilityData;pub use components::App;pub use components::ViewerLayout;pub use state::provide_viewer_state;pub use state::use_viewer_state;pub use state::EntityInfo;pub use state::MeasurePoint;pub use state::Measurement;pub use state::Progress;pub use state::PropertySet;pub use state::PropertyValue;pub use state::QuantityValue;pub use state::SectionAxis;pub use state::SpatialNode;pub use state::SpatialNodeType;pub use state::StoreyInfo;pub use state::Theme;pub use state::Tool;pub use state::ViewerState;
Modules§
- bridge
- Bridge between Leptos UI and Bevy renderer
- components
- UI Components for the BIMIFC viewer
- state
- Global state management for the IFC viewer using Leptos signals
- utils
- Utility functions for the Leptos UI