Expand description
Rerun Viewer GUI.
This crate contains all the GUI code for the Rerun Viewer, including all 2D and 3D visualization code.
Re-exportsยง
pub use native::run_native_app;
pub use native::run_native_viewer_with_messages;
Modulesยง
- app ๐
- app_blueprint ๐
- app_state ๐
- background_tasks ๐
- Auto-generated blueprint-related types.
- loading ๐
- saving ๐
- screenshotter ๐Screenshotting not implemented on web yet because we havenโt implemented โcopy image to clipboardโ there.
- ui ๐
- viewer_analytics ๐Most analytics events collected by the Rerun Viewer are defined in this file.
Structsยง
- The Rerun Viewer as an [
eframe
] application. - A token that (almost) proves we are on the main thread.
- Settings set once at startup (e.g. via command-line options) and not serialized.
Enumsยง
- Where is this App running in? Used for analytics.
Functionsยง
- Information about this version of the crate.
- Customize eframe and egui to suit the rerun viewer.
- Reset the viewer state as stored on disk and local storage, keeping only the analytics state.
- This wakes up the ui thread each time we receive a new message.
- wgpu_options ๐