pull out standard ScreenPrompt::TweenOffScreen

This commit is contained in:
Glenn Maynard
2006-03-13 23:05:47 +00:00
parent 0b5d587a89
commit e6bfc856b2
2 changed files with 12 additions and 4 deletions
+10 -4
View File
@@ -206,10 +206,7 @@ void ScreenPrompt::End( bool bCancelled )
m_Out.StartTransitioning( SM_GoToNextScreen );
}
OFF_COMMAND( m_textQuestion );
OFF_COMMAND( m_sprCursor );
for( int i=0; i<=g_PromptType; i++ )
OFF_COMMAND( m_textAnswer[i] );
TweenOffScreen();
switch( m_Answer )
{
@@ -233,6 +230,15 @@ void ScreenPrompt::PositionCursor()
m_sprCursor->SetXY( bt.GetX(), bt.GetY() );
}
void ScreenPrompt::TweenOffScreen()
{
OFF_COMMAND( m_textQuestion );
OFF_COMMAND( m_sprCursor );
for( int i=0; i<=g_PromptType; i++ )
OFF_COMMAND( m_textAnswer[i] );
ScreenWithMenuElements::TweenOffScreen();
}
/*
* (c) 2001-2004 Chris Danford