X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=main.c;h=4610d5288ff09b88247b14901aaa440b13e6bad7;hb=60b0d8af679396c857f8c5f9a7a518b092a2f416;hp=175f12efe879a4af4a8244c231bf57fd3f47117a;hpb=5ee174baa9b2c30e01dc0ca0dfa38f916f805636;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/main.c b/main.c index 175f12e..4610d52 100644 --- a/main.c +++ b/main.c @@ -190,6 +190,8 @@ void vg_start(void) { physics_test_start(); } + + world_routes_ui_newseg( 0, 0.0f ); } void vg_free(void) @@ -425,4 +427,29 @@ void vg_ui(void) render_update_lighting_ub(); } + + static double last_b_press = 0.0; + + double localtime = vg_time - last_b_press; + + world_routes_ui_updatetime( 0, localtime ); + world_routes_ui_draw( 0 ); + + if( glfwGetKey(vg_window,GLFW_KEY_B) ) + world_routes_ui_notch( 0, localtime ); + + if( vg_time-last_b_press > 1.0 ) + if( glfwGetKey(vg_window,GLFW_KEY_N) ) + { + last_b_press = vg_time; + world_routes_ui_newseg( 0, localtime ); + } + + static double last_m_press; + if( vg_time-last_m_press > 1.0 ) + if( glfwGetKey( vg_window, GLFW_KEY_M) ) + { + last_m_press = vg_time; + world_routes_ui_popfirst(0); + } }