X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=radiant%2Fcamwindow.h;h=de5d6453b8e8acdc5e040510af8b9a35b58aa763;hb=27c45113f1053186ab5f7b5c0a80f052c4896a6d;hp=9ed6d24260d0013dc149e906ba91473948d7ceea;hpb=7b688d9788aa791949a8859c2729bfabb0178b4e;p=xonotic%2Fnetradiant.git diff --git a/radiant/camwindow.h b/radiant/camwindow.h index 9ed6d242..de5d6453 100644 --- a/radiant/camwindow.h +++ b/radiant/camwindow.h @@ -39,7 +39,6 @@ void CamWnd_setParent( CamWnd& camwnd, ui::Window parent ); void GlobalCamera_setCamWnd( CamWnd& camwnd ); -void fill_view_camera_menu( ui::Menu menu ); void CamWnd_constructToolbar( ui::Toolbar toolbar ); void CamWnd_registerShortcuts(); @@ -48,6 +47,8 @@ void GlobalCamera_Benchmark(); const Vector3& Camera_getOrigin( CamWnd& camwnd ); void Camera_setOrigin( CamWnd& camwnd, const Vector3& origin ); +void GlobalCamera_FocusOnSelected(); + enum { CAMERA_PITCH = 0, // up / down @@ -66,10 +67,13 @@ struct camwindow_globals_t int m_nCubicScale; + bool m_bZoomInToPointer; + camwindow_globals_t() : color_cameraback( 0.25f, 0.25f, 0.25f ), color_selbrushes3d( 1.0f, 0.f, 0.f ), - m_nCubicScale( 26 ){ + m_nCubicScale( 26 ), + m_bZoomInToPointer( true ){ } };