add HideSystemMessage
This commit is contained in:
@@ -577,6 +577,11 @@ void ScreenManager::SystemMessageNoAnimate( const CString &sMessage )
|
|||||||
MESSAGEMAN->Broadcast( "SystemMessageNoAnimate" );
|
MESSAGEMAN->Broadcast( "SystemMessageNoAnimate" );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void ScreenManager::HideSystemMessage()
|
||||||
|
{
|
||||||
|
MESSAGEMAN->Broadcast( "HideSystemMessage" );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
void ScreenManager::RefreshCreditsMessages()
|
void ScreenManager::RefreshCreditsMessages()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ public:
|
|||||||
void PopTopScreen( ScreenMessage SM );
|
void PopTopScreen( ScreenMessage SM );
|
||||||
void SystemMessage( const CString &sMessage );
|
void SystemMessage( const CString &sMessage );
|
||||||
void SystemMessageNoAnimate( const CString &sMessage );
|
void SystemMessageNoAnimate( const CString &sMessage );
|
||||||
|
void HideSystemMessage();
|
||||||
|
|
||||||
void PostMessageToTopScreen( ScreenMessage SM, float fDelay );
|
void PostMessageToTopScreen( ScreenMessage SM, float fDelay );
|
||||||
void SendMessageToTopScreen( ScreenMessage SM );
|
void SendMessageToTopScreen( ScreenMessage SM );
|
||||||
|
|||||||
@@ -251,6 +251,12 @@ void ScreenSystemLayer::HandleMessage( const CString &sMessage )
|
|||||||
m_textMessage.FinishTweening();
|
m_textMessage.FinishTweening();
|
||||||
m_textMessage.PlayCommand( "Off" );
|
m_textMessage.PlayCommand( "Off" );
|
||||||
}
|
}
|
||||||
|
else if( sMessage == "HideSystemMessage" )
|
||||||
|
{
|
||||||
|
m_sprMessageFrame->SetHidden( true );
|
||||||
|
|
||||||
|
m_textMessage.SetHidden( true );
|
||||||
|
}
|
||||||
Screen::HandleMessage( sMessage );
|
Screen::HandleMessage( sMessage );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user