public AoUsesFlagsAttribute(string flag, Type type, FlagsCriteria criteria, params int[] criteriaValues) { this.flag = flag; this.type = type; this.criteria = criteria; this.criteriaValues = criteriaValues; foreach (var value in criteriaValues) { this.criteriaValue |= value; } }
public AoUsesFlagsAttribute(string flag, Type type, FlagsCriteria criteria, params int[] criteriaValues) { this.flag = flag; this.type = type; this.criteria = criteria; this.criteriaValues = criteriaValues; foreach (var value in criteriaValues) { this.criteriaValue |= value; } }