diff --git a/crates/bevy_diagnostic/src/diagnostics.rs b/crates/bevy_diagnostic/src/diagnostics.rs deleted file mode 100644 index f866ee2bd7..0000000000 --- a/crates/bevy_diagnostic/src/diagnostics.rs +++ /dev/null @@ -1,79 +0,0 @@ -use super::{Diagnostic, DiagnosticId, Diagnostics}; -use bevy_core::time::Time; -use legion::prelude::*; -use std::time::Duration; - -pub struct PrintDiagnosticsState { - elapsed: f64, - wait_seconds: f64, - filter: Option>, -} - -impl PrintDiagnosticsState { - pub fn new(wait: Duration) -> Self { - PrintDiagnosticsState { - elapsed: 0., - wait_seconds: wait.as_secs_f64(), - filter: None, - } - } - - pub fn new_filtered(wait: Duration, filter: Vec) -> Self { - PrintDiagnosticsState { - elapsed: 0., - wait_seconds: wait.as_secs_f64(), - filter: Some(filter), - } - } -} - -fn print_diagnostic(diagnostic: &Diagnostic) { - if let Some(value) = diagnostic.value() { - print!("{:<20}: {:<19.6}", diagnostic.name, value); - if let Some(average) = diagnostic.average() { - print!(" (avg {:.6})", average); - } - - println!("\n"); - } -} - -pub fn print_diagnostics_system( - mut state: ResourceMut, - time: Resource