From f56bb35301836e56582a575a75864392a0177875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20P=2E=20Tjern=C3=B8?= Date: Mon, 2 Dec 2013 19:31:46 -0800 Subject: Fix line endings. WHAMMY. --- mp/src/game/client/AnimateSpecificTextureProxy.cpp | 104 ++++++++++----------- 1 file changed, 52 insertions(+), 52 deletions(-) (limited to 'mp/src/game/client/AnimateSpecificTextureProxy.cpp') diff --git a/mp/src/game/client/AnimateSpecificTextureProxy.cpp b/mp/src/game/client/AnimateSpecificTextureProxy.cpp index f20f716f..e4fe742f 100644 --- a/mp/src/game/client/AnimateSpecificTextureProxy.cpp +++ b/mp/src/game/client/AnimateSpecificTextureProxy.cpp @@ -1,53 +1,53 @@ -//========= Copyright Valve Corporation, All rights reserved. ============// -// -// Purpose: Acts exactly like "AnimatedTexture", but ONLY if the texture -// it's working on matches the desired texture to work on. -// -// This assumes that some other proxy will be switching out the textures. -// -// $NoKeywords: $ -//=============================================================================// -#include "cbase.h" -#include "materialsystem/imaterialproxy.h" -#include "materialsystem/imaterialvar.h" -#include "materialsystem/imaterial.h" -#include "materialsystem/itexture.h" -#include "baseanimatedtextureproxy.h" -#include "utlstring.h" -#include - -// memdbgon must be the last include file in a .cpp file!!! -#include "tier0/memdbgon.h" - -class CAnimateSpecificTexture : public CBaseAnimatedTextureProxy -{ -private: - CUtlString m_OnlyAnimateOnTexture; -public: - virtual float GetAnimationStartTime( void* pBaseEntity ) { return 0; } - virtual bool Init( IMaterial *pMaterial, KeyValues *pKeyValues ); - virtual void OnBind( void *pC_BaseEntity ); - virtual void Release( void ) { delete this; } -}; - -bool CAnimateSpecificTexture::Init( IMaterial *pMaterial, KeyValues *pKeyValues ) -{ - char const* pszAnimateOnTexture = pKeyValues->GetString( "onlyAnimateOnTexture" ); - if( !pszAnimateOnTexture ) - return false; - - m_OnlyAnimateOnTexture.Set( pszAnimateOnTexture ); - - return CBaseAnimatedTextureProxy::Init( pMaterial, pKeyValues ); -} - -void CAnimateSpecificTexture::OnBind( void *pC_BaseEntity ) -{ - if( FStrEq( m_AnimatedTextureVar->GetTextureValue()->GetName(), m_OnlyAnimateOnTexture ) ) - { - CBaseAnimatedTextureProxy::OnBind( pC_BaseEntity ); - } - //else do nothing -} - +//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Acts exactly like "AnimatedTexture", but ONLY if the texture +// it's working on matches the desired texture to work on. +// +// This assumes that some other proxy will be switching out the textures. +// +// $NoKeywords: $ +//=============================================================================// +#include "cbase.h" +#include "materialsystem/imaterialproxy.h" +#include "materialsystem/imaterialvar.h" +#include "materialsystem/imaterial.h" +#include "materialsystem/itexture.h" +#include "baseanimatedtextureproxy.h" +#include "utlstring.h" +#include + +// memdbgon must be the last include file in a .cpp file!!! +#include "tier0/memdbgon.h" + +class CAnimateSpecificTexture : public CBaseAnimatedTextureProxy +{ +private: + CUtlString m_OnlyAnimateOnTexture; +public: + virtual float GetAnimationStartTime( void* pBaseEntity ) { return 0; } + virtual bool Init( IMaterial *pMaterial, KeyValues *pKeyValues ); + virtual void OnBind( void *pC_BaseEntity ); + virtual void Release( void ) { delete this; } +}; + +bool CAnimateSpecificTexture::Init( IMaterial *pMaterial, KeyValues *pKeyValues ) +{ + char const* pszAnimateOnTexture = pKeyValues->GetString( "onlyAnimateOnTexture" ); + if( !pszAnimateOnTexture ) + return false; + + m_OnlyAnimateOnTexture.Set( pszAnimateOnTexture ); + + return CBaseAnimatedTextureProxy::Init( pMaterial, pKeyValues ); +} + +void CAnimateSpecificTexture::OnBind( void *pC_BaseEntity ) +{ + if( FStrEq( m_AnimatedTextureVar->GetTextureValue()->GetName(), m_OnlyAnimateOnTexture ) ) + { + CBaseAnimatedTextureProxy::OnBind( pC_BaseEntity ); + } + //else do nothing +} + EXPOSE_INTERFACE( CAnimateSpecificTexture, IMaterialProxy, "AnimateSpecificTexture" IMATERIAL_PROXY_INTERFACE_VERSION ); \ No newline at end of file -- cgit v1.2.3