//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CEngineSprite::Shutdown( void ) { if ( g_pVideo != NULL && m_VideoMaterial != NULL ) { g_pVideo->DestroyVideoMaterial( m_VideoMaterial ); m_VideoMaterial = NULL; } UnloadMaterial(); }
//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CEngineSprite::Shutdown( void ) { if ( m_hAVIMaterial != AVIMATERIAL_INVALID ) { avi->DestroyAVIMaterial( m_hAVIMaterial ); m_hAVIMaterial = AVIMATERIAL_INVALID; } #if !defined( _X360 ) || defined( BINK_ENABLED_FOR_X360 ) if ( m_hBIKMaterial != BIKMATERIAL_INVALID ) { bik->DestroyMaterial( m_hBIKMaterial ); m_hBIKMaterial = BIKMATERIAL_INVALID; } #endif UnloadMaterial(); }