public void HandleMessageAddedEvent(Club.ClubMessageAddedEvent messageEvent) { if (this.m_streamList.ContainsKey(messageEvent.StreamID)) { this.m_streamList[messageEvent.StreamID].HandleMessageAddedEvent(messageEvent); } }
public void HandleMessageAddedEvent(Club.ClubMessageAddedEvent messageEvent) { if (CommunityData.m_communityDictionary.ContainsKey(messageEvent.ClubID)) { CommunityData.m_communityDictionary[messageEvent.ClubID].HandleMessageAddedEvent(messageEvent); } }
public CommunityChatMessage HandleMessageAddedEvent(Club.ClubMessageAddedEvent messageEvent) { ClubMessageInfo?messageInfo = Club.GetMessageInfo(this.m_clubId, this.StreamId, messageEvent.MessageID); if (messageInfo != null) { CommunityChatMessage communityChatMessage = new CommunityChatMessage(messageInfo.Value); this.m_messages.Add(communityChatMessage); return(communityChatMessage); } return(null); }
private void OnMessageAdded(Club.ClubMessageAddedEvent messageEvent) { CommunityChatMessage communityChatMessage = null; if (this.m_focusedStream != null) { communityChatMessage = this.m_focusedStream.HandleMessageAddedEvent(messageEvent); } if (communityChatMessage != null) { this.AddChatMessage(communityChatMessage); this.ScrollToBottom(); } else { CommunityData.Instance.HandleMessageAddedEvent(messageEvent); } }