コード例 #1
0
 public void MapValues()
 {
     foreach (var activityGraphEntry in ActivityGraphEntries)
     {
         activityGraphEntry.ActivityGraph.TryMapValue();
     }
     DefaultFreeroamActivity.TryMapValue();
     Place.TryMapValue();
 }
コード例 #2
0
 public bool DeepEquals(DestinyDestinationDefinition other)
 {
     return(other != null &&
            ActivityGraphEntries.DeepEqualsReadOnlyCollections(other.ActivityGraphEntries) &&
            DisplayProperties.DeepEquals(other.DisplayProperties) &&
            DefaultFreeroamActivity.DeepEquals(other.DefaultFreeroamActivity) &&
            Bubbles.DeepEqualsReadOnlyCollections(other.Bubbles) &&
            //EqualityComparer<ReadOnlyCollection<DestinationBubbleSettingsEntry>>.Default.Equals(BubbleSettings, other.BubbleSettings) &&
            Place.DeepEquals(other.Place) &&
            Blacklisted == other.Blacklisted &&
            Hash == other.Hash &&
            Index == other.Index &&
            Redacted == other.Redacted);
 }