From 58566781408bc4e15f2cb676ad7136519b4d3525 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 18 Jul 2005 19:30:36 +0000 Subject: [PATCH] forgotton commit --- stepmania/src/ScreenManager.cpp | 4 ++-- stepmania/src/ScreenManager.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/stepmania/src/ScreenManager.cpp b/stepmania/src/ScreenManager.cpp index cdfe4a894b..7de88a7157 100644 --- a/stepmania/src/ScreenManager.cpp +++ b/stepmania/src/ScreenManager.cpp @@ -551,10 +551,10 @@ void ScreenManager::LoadDelayedScreen() PushScreen( pNewScreen, true ); } -void ScreenManager::AddNewScreenToTop( const CString &sScreenName ) +void ScreenManager::AddNewScreenToTop( const CString &sScreenName, ScreenMessage SendOnPop ) { Screen* pNewScreen = MakeNewScreen(sScreenName); - PushScreen( pNewScreen, true ); + PushScreen( pNewScreen, true, SendOnPop ); } void ScreenManager::PopTopScreen( ScreenMessage SM ) diff --git a/stepmania/src/ScreenManager.h b/stepmania/src/ScreenManager.h index 85a1d691ec..2a5ea09526 100644 --- a/stepmania/src/ScreenManager.h +++ b/stepmania/src/ScreenManager.h @@ -37,7 +37,7 @@ public: // Main screen stack management void SetNewScreen( const CString &sName ); - void AddNewScreenToTop( const CString &sName ); + void AddNewScreenToTop( const CString &sName, ScreenMessage SendOnPop=SM_None ); void PrepareScreen( const CString &sScreenName ); // creates and caches screen so that the next call to SetNewScreen for the prep'd screen will be very quick. bool ConcurrentlyPrepareScreen( const CString &sScreenName, ScreenMessage send_when_done = SM_None ); bool IsConcurrentlyLoading() const;