mirror of
https://github.com/nillerusr/source-engine.git
synced 2026-08-12 03:39:10 +00:00
add source-sdk-2013
This commit is contained in:
@@ -68,15 +68,6 @@ const char *CClientSideEffect::GetName( void )
|
||||
return m_pszName;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Purpose: Set the name of effect
|
||||
// Input : const char
|
||||
//-----------------------------------------------------------------------------
|
||||
void CClientSideEffect::SetEffectName( const char *pszName )
|
||||
{
|
||||
m_pszName = pszName;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Purpose: Is effect still active?
|
||||
// Output : Returns true on success, false on failure.
|
||||
@@ -108,7 +99,6 @@ public:
|
||||
// Add an effect to the effects list
|
||||
void AddEffect( CClientSideEffect *effect );
|
||||
// Remove the specified effect
|
||||
void RemoveEffect( CClientSideEffect *effect );
|
||||
// Draw/update all effects in the current list
|
||||
void DrawEffects( double frametime );
|
||||
// Flush out all effects from the list
|
||||
@@ -170,23 +160,6 @@ void CEffectsList::AddEffect( CClientSideEffect *effect )
|
||||
m_rgEffects[ m_nEffects++ ] = effect;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
void CEffectsList::RemoveEffect( CClientSideEffect *effect )
|
||||
{
|
||||
Assert( effect );
|
||||
CClientSideEffect **end = &m_rgEffects[m_nEffects];
|
||||
for( CClientSideEffect **p = &m_rgEffects[0]; p < end; ++p)
|
||||
{
|
||||
if ( *p == effect )
|
||||
{
|
||||
RemoveEffect( p - &m_rgEffects[0] ); // todo remove this crutch
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
Assert( false ); // don't know this effect
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Purpose: Remove specified effect by index
|
||||
// Input : effectIndex -
|
||||
|
||||
Reference in New Issue
Block a user