コード例 #1
0
 private void OnMemberPresenceUpdated(Club.ClubMemberPresenceUpdatedEvent updatePresenceEvent)
 {
     if (CommunityData.m_communityDictionary.ContainsKey(updatePresenceEvent.ClubID))
     {
         CommunityData.m_communityDictionary[updatePresenceEvent.ClubID].HandleMemberPresenceUpdatedEvent(updatePresenceEvent);
         this.FireRosterRefreshCallback(updatePresenceEvent.ClubID);
     }
 }
コード例 #2
0
ファイル: Community.cs プロジェクト: Hyhyx/WoWLegionCompanion
        public void HandleMemberPresenceUpdatedEvent(Club.ClubMemberPresenceUpdatedEvent updatePresenceEvent)
        {
            CommunityMember communityMember = this.m_memberList.Find((CommunityMember member) => member.MemberID == updatePresenceEvent.MemberID);

            if (communityMember != null)
            {
                communityMember.HandlePresenceUpdateEvent(updatePresenceEvent);
            }
        }
コード例 #3
0
 public void HandlePresenceUpdateEvent(Club.ClubMemberPresenceUpdatedEvent presenceUpdate)
 {
     this.m_clubMember.presence = presenceUpdate.Presence;
 }
コード例 #4
0
 private void OnPresenceUpdated(Club.ClubMemberPresenceUpdatedEvent eventArgs)
 {
     this.OnRosterRefresh(eventArgs.ClubID);
 }