pull out standard ScreenPrompt::TweenOffScreen
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -47,6 +47,8 @@ protected:
|
||||
virtual void End( bool bCancelled );
|
||||
void PositionCursor();
|
||||
|
||||
virtual void TweenOffScreen();
|
||||
|
||||
BitmapText m_textQuestion;
|
||||
AutoActor m_sprCursor;
|
||||
BitmapText m_textAnswer[NUM_PROMPT_ANSWERS];
|
||||
|
||||
Reference in New Issue
Block a user