//remove the modifier and return whether this modifier is found or not. public bool RemoveModifier(ValueModifier <T> modifier) { if (modifiers.Remove(modifier)) { ApplyModifiers(); return(true); } return(false); }
public void InsertModifier(int index, ValueModifier <T> modifier) { modifiers.Insert(index, modifier); ApplyModifiers(); }
public void AddModifier(ValueModifier <T> modifier) { modifiers.Add(modifier); ApplyModifiers(); }