public bool MatchesSelector(SubEntitiesSelector selector) { foreach (Component c in this.orderedComponents) { if (c.MatchingSelectors.Contains(selector)) { return(true); } } return(false); }
public static IEnumerable <Blueprint> GetMatchingBlueprints(SubEntitiesSelector selector) { return(BlueprintListing.GetAllBlueprints().Where(b => b.MatchesSelector(selector))); }
public bool MatchesSelector(SubEntitiesSelector selector) { return(this.ReferenceEntity.MatchesSelector(selector)); }
public static bool MatchesSelector(Entity en, SubEntitiesSelector s) { return(en.MatchesSelector(s)); }