|
|
|
|
@ -100,13 +100,15 @@ void run_gui_simulation(SimulationState* sim) {
|
|
|
|
|
|
|
|
|
|
update_camera(&render_state, sim); |
|
|
|
|
|
|
|
|
|
render_simulation(sim, &render_state); |
|
|
|
|
|
|
|
|
|
// Render UI panels
|
|
|
|
|
render_info(sim); |
|
|
|
|
render_body_list_ui(sim, &render_state, &ui_state); |
|
|
|
|
render_body_info_ui(sim, &render_state); |
|
|
|
|
render_maneuver_list_ui(sim, &render_state); |
|
|
|
|
begin_frame(); |
|
|
|
|
render_simulation(sim, &render_state); |
|
|
|
|
|
|
|
|
|
// Render UI panels
|
|
|
|
|
render_info(sim); |
|
|
|
|
render_body_list_ui(sim, &render_state, &ui_state); |
|
|
|
|
render_body_info_ui(sim, &render_state); |
|
|
|
|
render_maneuver_list_ui(sim, &render_state); |
|
|
|
|
end_frame(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
close_renderer(&render_state); |
|
|
|
|
|