diff options
| author | Jørgen P. Tjernø <[email protected]> | 2013-12-02 19:31:46 -0800 |
|---|---|---|
| committer | Jørgen P. Tjernø <[email protected]> | 2013-12-02 19:46:31 -0800 |
| commit | f56bb35301836e56582a575a75864392a0177875 (patch) | |
| tree | de61ddd39de3e7df52759711950b4c288592f0dc /mp/src/game/client/hl2/clientmode_hlnormal.cpp | |
| parent | Mark some more files as text. (diff) | |
| download | source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.tar.xz source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.zip | |
Fix line endings. WHAMMY.
Diffstat (limited to 'mp/src/game/client/hl2/clientmode_hlnormal.cpp')
| -rw-r--r-- | mp/src/game/client/hl2/clientmode_hlnormal.cpp | 198 |
1 files changed, 99 insertions, 99 deletions
diff --git a/mp/src/game/client/hl2/clientmode_hlnormal.cpp b/mp/src/game/client/hl2/clientmode_hlnormal.cpp index e9eddacf..dc1415af 100644 --- a/mp/src/game/client/hl2/clientmode_hlnormal.cpp +++ b/mp/src/game/client/hl2/clientmode_hlnormal.cpp @@ -1,99 +1,99 @@ -//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose: Draws the normal TF2 or HL2 HUD.
-//
-//=============================================================================
-#include "cbase.h"
-#include "clientmode_hlnormal.h"
-#include "vgui_int.h"
-#include "hud.h"
-#include <vgui/IInput.h>
-#include <vgui/IPanel.h>
-#include <vgui/ISurface.h>
-#include <vgui_controls/AnimationController.h>
-#include "iinput.h"
-#include "ienginevgui.h"
-
-// memdbgon must be the last include file in a .cpp file!!!
-#include "tier0/memdbgon.h"
-
-extern bool g_bRollingCredits;
-
-ConVar fov_desired( "fov_desired", "75", FCVAR_ARCHIVE | FCVAR_USERINFO, "Sets the base field-of-view.", true, 75.0, true, 90.0 );
-
-//-----------------------------------------------------------------------------
-// Globals
-//-----------------------------------------------------------------------------
-vgui::HScheme g_hVGuiCombineScheme = 0;
-
-
-// Instance the singleton and expose the interface to it.
-IClientMode *GetClientModeNormal()
-{
- static ClientModeHLNormal g_ClientModeNormal;
- return &g_ClientModeNormal;
-}
-
-
-//-----------------------------------------------------------------------------
-// Purpose: this is the viewport that contains all the hud elements
-//-----------------------------------------------------------------------------
-class CHudViewport : public CBaseViewport
-{
-private:
- DECLARE_CLASS_SIMPLE( CHudViewport, CBaseViewport );
-
-protected:
- virtual void ApplySchemeSettings( vgui::IScheme *pScheme )
- {
- BaseClass::ApplySchemeSettings( pScheme );
-
- gHUD.InitColors( pScheme );
-
- SetPaintBackgroundEnabled( false );
- }
-
- virtual void CreateDefaultPanels( void ) { /* don't create any panels yet*/ };
-};
-
-
-//-----------------------------------------------------------------------------
-// ClientModeHLNormal implementation
-//-----------------------------------------------------------------------------
-ClientModeHLNormal::ClientModeHLNormal()
-{
- m_pViewport = new CHudViewport();
- m_pViewport->Start( gameuifuncs, gameeventmanager );
-}
-
-
-//-----------------------------------------------------------------------------
-// Purpose:
-//-----------------------------------------------------------------------------
-ClientModeHLNormal::~ClientModeHLNormal()
-{
-}
-
-
-//-----------------------------------------------------------------------------
-// Purpose:
-//-----------------------------------------------------------------------------
-void ClientModeHLNormal::Init()
-{
- BaseClass::Init();
-
- // Load up the combine control panel scheme
- g_hVGuiCombineScheme = vgui::scheme()->LoadSchemeFromFileEx( enginevgui->GetPanel( PANEL_CLIENTDLL ), IsXbox() ? "resource/ClientScheme.res" : "resource/CombinePanelScheme.res", "CombineScheme" );
- if (!g_hVGuiCombineScheme)
- {
- Warning( "Couldn't load combine panel scheme!\n" );
- }
-}
-
-bool ClientModeHLNormal::ShouldDrawCrosshair( void )
-{
- return ( g_bRollingCredits == false );
-}
-
-
-
+//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Draws the normal TF2 or HL2 HUD. +// +//============================================================================= +#include "cbase.h" +#include "clientmode_hlnormal.h" +#include "vgui_int.h" +#include "hud.h" +#include <vgui/IInput.h> +#include <vgui/IPanel.h> +#include <vgui/ISurface.h> +#include <vgui_controls/AnimationController.h> +#include "iinput.h" +#include "ienginevgui.h" + +// memdbgon must be the last include file in a .cpp file!!! +#include "tier0/memdbgon.h" + +extern bool g_bRollingCredits; + +ConVar fov_desired( "fov_desired", "75", FCVAR_ARCHIVE | FCVAR_USERINFO, "Sets the base field-of-view.", true, 75.0, true, 90.0 ); + +//----------------------------------------------------------------------------- +// Globals +//----------------------------------------------------------------------------- +vgui::HScheme g_hVGuiCombineScheme = 0; + + +// Instance the singleton and expose the interface to it. +IClientMode *GetClientModeNormal() +{ + static ClientModeHLNormal g_ClientModeNormal; + return &g_ClientModeNormal; +} + + +//----------------------------------------------------------------------------- +// Purpose: this is the viewport that contains all the hud elements +//----------------------------------------------------------------------------- +class CHudViewport : public CBaseViewport +{ +private: + DECLARE_CLASS_SIMPLE( CHudViewport, CBaseViewport ); + +protected: + virtual void ApplySchemeSettings( vgui::IScheme *pScheme ) + { + BaseClass::ApplySchemeSettings( pScheme ); + + gHUD.InitColors( pScheme ); + + SetPaintBackgroundEnabled( false ); + } + + virtual void CreateDefaultPanels( void ) { /* don't create any panels yet*/ }; +}; + + +//----------------------------------------------------------------------------- +// ClientModeHLNormal implementation +//----------------------------------------------------------------------------- +ClientModeHLNormal::ClientModeHLNormal() +{ + m_pViewport = new CHudViewport(); + m_pViewport->Start( gameuifuncs, gameeventmanager ); +} + + +//----------------------------------------------------------------------------- +// Purpose: +//----------------------------------------------------------------------------- +ClientModeHLNormal::~ClientModeHLNormal() +{ +} + + +//----------------------------------------------------------------------------- +// Purpose: +//----------------------------------------------------------------------------- +void ClientModeHLNormal::Init() +{ + BaseClass::Init(); + + // Load up the combine control panel scheme + g_hVGuiCombineScheme = vgui::scheme()->LoadSchemeFromFileEx( enginevgui->GetPanel( PANEL_CLIENTDLL ), IsXbox() ? "resource/ClientScheme.res" : "resource/CombinePanelScheme.res", "CombineScheme" ); + if (!g_hVGuiCombineScheme) + { + Warning( "Couldn't load combine panel scheme!\n" ); + } +} + +bool ClientModeHLNormal::ShouldDrawCrosshair( void ) +{ + return ( g_bRollingCredits == false ); +} + + + |