remove unused m_vScreensToDelete

This commit is contained in:
Glenn Maynard
2005-07-07 08:18:29 +00:00
parent 28b596efa6
commit 3b54c385a4
2 changed files with 0 additions and 28 deletions
-26
View File
@@ -63,8 +63,6 @@ ScreenManager::~ScreenManager()
{
LOG->Trace( "ScreenManager::~ScreenManager()" );
EmptyDeleteQueue();
SAFE_DELETE( m_pSharedBGA );
for( unsigned i=0; i<m_ScreenStack.size(); i++ )
SAFE_DELETE( m_ScreenStack[i] );
@@ -101,22 +99,6 @@ void ScreenManager::ThemeChanged()
this->RefreshCreditsMessages();
}
void ScreenManager::EmptyDeleteQueue()
{
if( !m_vScreensToDelete.size() )
return;
for( unsigned i=0; i<m_vScreensToDelete.size(); i++ )
SAFE_DELETE( m_vScreensToDelete[i] );
m_vScreensToDelete.clear();
/* Now that we've actually deleted a screen, it makes sense to clear out
* cached textures. */
TEXTUREMAN->DeleteCachedTextures();
TEXTUREMAN->DiagnosticOutput();
}
Screen *ScreenManager::GetTopScreen()
{
if( m_ScreenStack.empty() )
@@ -198,8 +180,6 @@ void ScreenManager::Update( float fDeltaTime )
if( bFirstUpdate )
SOUND->Flush();
EmptyDeleteQueue();
if( m_sDelayedScreen.size() != 0 )
{
LoadDelayedScreen();
@@ -409,10 +389,7 @@ void ScreenManager::LoadDelayedScreen()
* data. If we don't unload the old screen here, it'll be deleted below.
*/
if( PREFSMAN->m_bDelayedScreenLoad )
{
ClearScreenStack();
EmptyDeleteQueue();
}
CString sScreenName = m_sDelayedScreen;
m_sDelayedScreen = "";
@@ -484,10 +461,7 @@ void ScreenManager::LoadDelayedScreen()
PREFSMAN->SaveGlobalPrefsToDisk();
if( !PREFSMAN->m_bDelayedScreenLoad )
{
ClearScreenStack();
EmptyDeleteQueue();
}
LOG->Trace("... SetFromNewScreen");
SetFromNewScreen( pNewScreen );