Esempio n. 1
0
 /// <summary>
 /// Returns all populations that are valid for this signature
 /// </summary>
 private static IEnumerable<EventPopulation> GetApplicable(
     EventDescriptor evtDesc,
     IEnumerable<EventPopulation> candidates,
     IEnumerable<IHasState> allWorldObjs)
 {
     foreach (EventPopulation candidate in candidates)
         if (evtDesc.CheckRequirements(candidate.AsParams(), allWorldObjs) == true)
             yield return candidate;
 }