コード例 #1
0
ファイル: Callback.cs プロジェクト: mrcrassi/multisweeper
 public Callback(UpdatePlayerGrid grid, UpdatePlayerScore score, GameMessageDelegate msg, ChatMessageDelegate chat)
 {
     m_curDispatch = Dispatcher.CurrentDispatcher;
     m_updateGrid += grid;
     m_updateScore += score;
     m_gameMessage += msg;
     m_chatMessage += chat;
 }
コード例 #2
0
 public Callback(UpdatePlayerGrid grid, UpdatePlayerScore score, GameMessageDelegate msg, ChatMessageDelegate chat)
 {
     m_curDispatch  = Dispatcher.CurrentDispatcher;
     m_updateGrid  += grid;
     m_updateScore += score;
     m_gameMessage += msg;
     m_chatMessage += chat;
 }
コード例 #3
0
ファイル: Nexus.cs プロジェクト: szopenfx/code
 /// <summary>
 /// Get a Chat message, and send it to the interface
 /// </summary>
 /// <param name="Visibility">Visibility of the message (public/private)</param>
 /// <param name="FromUserName">The user that send this message</param>
 /// <param name="Message">The message itself</param>
 public void ReceiveChatMessage(string Visibility, string FromUserName, string Message)
 {
     string chatline = FromUserName + ": (" + Visibility + ") " + Message;
     Console.WriteLine("Chat: " + FromUserName + ": (" + Visibility + ") " + Message);
     ChatMessageDelegate cmd = new ChatMessageDelegate(_Interface.ChatMessage);
     _Interface.Invoke(cmd, new Object[] { chatline });
 }