X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=gui.h;h=c6ebe715b0441ac3a94245f69124d92b80f0a854;hb=304647a7672165dd35ffe54884ed9aedcc9bf363;hp=1414bd587f6edb2513dba20a2dc0dd7da24c05d0;hpb=61559a4d856351c40f5ad6be67b811ec01b037f9;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/gui.h b/gui.h index 1414bd5..c6ebe71 100644 --- a/gui.h +++ b/gui.h @@ -1,6 +1,4 @@ -#ifndef GUI_H -#define GUI_H - +#pragma once #include "font.h" #include "input.h" #include "player.h" @@ -19,6 +17,7 @@ enum gui_icon { k_gui_icon_player, k_gui_icon_rift_run_gold, k_gui_icon_rift_run_silver, + k_gui_icon_glider, k_gui_icon_count, }; @@ -86,7 +85,7 @@ static void gui_draw(void){ (v3_dist2(localplayer.rb.co,gui.trick_co) > 2.0f) ) gui_helper_clear(); - camera ortho; + vg_camera ortho; float fl = 0.0f, fr = vg.window_x, @@ -102,9 +101,9 @@ static void gui_draw(void){ ortho.mtx.p[3][1] = (ft + fb) * -tb; ortho.mtx.p[3][3] = 1.0f; m4x3_identity( ortho.transform ); - camera_update_view( &ortho ); + vg_camera_update_view( &ortho ); m4x4_mul( ortho.mtx.p, ortho.mtx.v, ortho.mtx.pv ); /* HACK */ - camera_finalize( &ortho ); + vg_camera_finalize( &ortho ); /* icons */ @@ -329,6 +328,7 @@ static void gui_init(void){ gui.icons[ k_gui_icon_rift_run_2d ] = gui_find_icon( "icon_rift_run2d" ); gui.icons[ k_gui_icon_friend ] = gui_find_icon( "icon_friend" ); gui.icons[ k_gui_icon_player ] = gui_find_icon( "icon_player" ); + gui.icons[ k_gui_icon_glider ] = gui_find_icon( "icon_glider" ); gui.icons[ k_gui_icon_rift_run_gold ] = gui_find_icon("icon_rift_run_medal_gold"); gui.icons[ k_gui_icon_rift_run_silver]= @@ -347,5 +347,3 @@ static void gui_init(void){ mdl_async_load_glmesh( &gui.model_icons, &gui.icons_mesh, NULL ); mdl_close( &gui.model_icons ); } - -#endif /* GUI_H */