diff options
| author | Jon Santmyer <jon@jonsantmyer.com> | 2026-05-03 18:37:35 -0400 |
|---|---|---|
| committer | Jon Santmyer <jon@jonsantmyer.com> | 2026-05-03 18:37:35 -0400 |
| commit | dd5de0107163bc3ea3898c07089d00f82feeec5e (patch) | |
| tree | d8feef7d8a89c01ef183c6b032b29cd6d451aaec /src/ui | |
| parent | 759d5d27c7773c7fe8b165ce08b57204db990b74 (diff) | |
| download | systemic4x-dd5de0107163bc3ea3898c07089d00f82feeec5e.tar.gz systemic4x-dd5de0107163bc3ea3898c07089d00f82feeec5e.tar.bz2 systemic4x-dd5de0107163bc3ea3898c07089d00f82feeec5e.zip | |
add tick and subtick system for solar system orbit updates
Diffstat (limited to 'src/ui')
| -rw-r--r-- | src/ui/camera_info.rs | 10 | ||||
| -rw-r--r-- | src/ui/topbar.rs | 9 |
2 files changed, 7 insertions, 12 deletions
diff --git a/src/ui/camera_info.rs b/src/ui/camera_info.rs index a7bc80b..fa46f50 100644 --- a/src/ui/camera_info.rs +++ b/src/ui/camera_info.rs @@ -53,16 +53,6 @@ impl CameraWindowState }); ui.label(format!("Scale: {}", camera_state.camera_scale)); - match camera_state.camera_rot { - Some(rot) => { - ui.label(format!("pitch:{:^10} yaw:{:^10}", - rot.y.0, - rot.x.0, - )); - }, - None => {} - } - }); }); } diff --git a/src/ui/topbar.rs b/src/ui/topbar.rs index 07c20a1..faa809f 100644 --- a/src/ui/topbar.rs +++ b/src/ui/topbar.rs @@ -43,6 +43,8 @@ impl TopBarState } }); + ui.separator(); + let button_seconds = [ 1, 5, @@ -58,6 +60,11 @@ impl TopBarState let selected_button = state.auto_tick; let timeman = game_state.timeman_mut(); + ui.vertical(|ui| { + ui.label("Manual"); + ui.checkbox(&mut state.do_auto_tick, "Auto"); + }); + button_seconds.iter().for_each(|&seconds| { ui.vertical(|ui| { let auto_selected = match selected_button { @@ -75,8 +82,6 @@ impl TopBarState } }); }); - - ui.checkbox(&mut state.do_auto_tick, "Auto"); }); ui.vertical_centered_justified(|ui| { let timeman = game_state.timeman_mut(); |
