X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=radiant%2Fcamwindow.cpp;fp=radiant%2Fcamwindow.cpp;h=6bae24c738cc674ef4e6a3e30f2a51028814eb1a;hb=2f3014d79f98abd19b003327ed7852e8246e0a1e;hp=9f6beb1a74281a9e6e38b4ac56100945f9ed1733;hpb=484defd6cf1148d020be9d3e548870ab85181b37;p=xonotic%2Fnetradiant.git diff --git a/radiant/camwindow.cpp b/radiant/camwindow.cpp index 9f6beb1a..6bae24c7 100644 --- a/radiant/camwindow.cpp +++ b/radiant/camwindow.cpp @@ -1429,7 +1429,7 @@ void render( const Matrix4& modelview, const Matrix4& projection ){ Cam_Draw ============== */ - +/* void ShowStatsToggle(){ g_camwindow_globals_private.m_showStats ^= 1; } @@ -1441,6 +1441,22 @@ void ShowStatsExport( const Callback &importer ){ FreeCaller&), ShowStatsExport> g_show_stats_caller; Callback &)> g_show_stats_callback( g_show_stats_caller ); ToggleItem g_show_stats( g_show_stats_callback ); +*/ + +void ShowStatsToggle(){ + g_camwindow_globals_private.m_showStats ^= 1; +// g_show_stats.update(); + UpdateAllWindows(); +} +typedef FreeCaller ShowStatsToggleCaller; +void ShowStatsExport( const Callback & importer ){ + importer( g_camwindow_globals_private.m_showStats ); +} +typedef FreeCaller &), ShowStatsExport> ShowStatsExportCaller; + +ShowStatsExportCaller g_show_stats_caller; +Callback &)> g_show_stats_callback( g_show_stats_caller ); +ToggleItem g_show_stats( g_show_stats_callback ); void CamWnd::Cam_Draw(){ glViewport( 0, 0, m_Camera.width, m_Camera.height ); @@ -1531,9 +1547,9 @@ void CamWnd::Cam_Draw(){ break; } - if ( !g_xywindow_globals.m_bNoStipple ) { +// if ( !g_xywindow_globals.m_bNoStipple ) { globalstate |= RENDER_LINESTIPPLE | RENDER_POLYGONSTIPPLE; - } +// } { CamRenderer renderer( globalstate, m_state_select2, m_state_select1, m_view.getViewer() );