ReceiveEvent() public method

public ReceiveEvent ( VMChatEvent evt ) : void
evt VMChatEvent
return void
Beispiel #1
0
 public void ReceiveEvent(VMChatEvent evt)
 {
     if (evt.Type == VMChatEventType.Arch)
     {
         PropertyLog.ReceiveEvent(evt);
     }
     else
     {
         HistoryDialog.ReceiveEvent(evt);
     }
 }
Beispiel #2
0
 public void ReceiveEvent(VMChatEvent evt)
 {
     if (evt.Type == VMChatEventType.Arch)
     {
         PropertyLog.ReceiveEvent(evt);
     }
     else
     {
         var myAvatar   = vm.GetAvatarByPersist(vm.MyUID);
         var myIgnoring = ((VMTSOAvatarState)myAvatar?.TSOState)?.IgnoredAvatars ?? new HashSet <uint>();
         if (!myIgnoring.Contains(evt.SenderUID))
         {
             HistoryDialog.ReceiveEvent(evt);
         }
     }
 }