debug: Add input states

This commit is contained in:
Victoria Brekenfeld 2023-01-30 15:53:30 +01:00
parent be9a4db63e
commit bf95022244

View file

@ -178,6 +178,18 @@ pub fn fps_ui(
plot_ui.bar_chart(screencopy_chart);
plot_ui.bar_chart(display_chart);
});
ui.separator();
ui.label(egui::RichText::new("Input States").heading());
for (num, seat) in state.seats().enumerate() {
ui.label(egui::RichText::new(format!("\tseat-{}", num)).strong());
if let Some(ptr) = seat.get_pointer() {
ui.label(egui::RichText::new(format!("{:#?}", ptr)).code());
}
if let Some(kbd) = seat.get_keyboard() {
ui.label(egui::RichText::new(format!("{:#?}", kbd)).code());
}
}
}
});
},