Extension: omni.kit.window.stats-0.1.8 |
Documentation Generated: Oct 09, 2025 |
Overview#
omni.kit.window.stats provides a statistics monitoring window that displays runtime performance and system metrics collected by the omni.stats extension. The extension creates a dedicated window interface for viewing various statistics scopes and their associated performance data in real-time.
UI Components#
Statistics Window#
The main window displays performance statistics organized by different scopes, such as system resources, frame rates, and other runtime metrics. Users can view detailed statistics data through a structured interface that updates dynamically as the system runs.
Scope Selection#
A combo box allows users to switch between different statistics scopes to focus on specific areas of performance monitoring. The ComboBoxModel automatically manages the available scopes and tracks which scope is currently selected, while the ComboBoxItem represents individual selectable options within the dropdown.
Functionality#
The statistics window continuously monitors and displays performance data collected from the omni.stats system. The interface automatically refreshes to show current metrics and allows users to explore different categories of statistics through the scope selector.
Statistics are organized into logical groupings that can be selected via the combo box, enabling users to focus on specific performance aspects like rendering, memory usage, or other system metrics depending on what scopes are available from the underlying statistics collection system.
Relationships#
This extension depends on omni.stats to access the underlying statistics collection and reporting system. The window serves as a user interface layer that presents the data gathered by the statistics framework in an accessible visual format.