broadcast GoalComplete

This commit is contained in:
Chris Danford
2005-04-09 09:34:54 +00:00
parent 9b01704f5d
commit dc7f16ed32
4 changed files with 50 additions and 0 deletions
+8
View File
@@ -15,6 +15,12 @@ static const CString MessageNames[NUM_MESSAGES] = {
"EditStepsTypeChanged",
"EditSourceStepsChanged",
"EditSourceStepsTypeChanged",
"EditPreferredDifficutyP1Changed",
"EditPreferredDifficutyP2Changed",
"EditPreferredCourseDifficutyP1Changed",
"EditPreferredCourseDifficutyP2Changed",
"GoalCompleteP1",
"GoalCompleteP2",
};
XToString( Message, NUM_MESSAGES );
@@ -57,6 +63,8 @@ void MessageManager::Unsubscribe( IMessageSubscriber* pSubscriber, Message m )
void MessageManager::Broadcast( const CString& sMessage ) const
{
ASSERT( !sMessage.empty() );
map<CString,SubscribersSet>::const_iterator iter = m_MessageToSubscribers.find( sMessage );
if( iter == m_MessageToSubscribers.end() )
return;