예제 #1
0
 //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);
 }
예제 #2
0
 public void InsertModifier(int index, ValueModifier <T> modifier)
 {
     modifiers.Insert(index, modifier);
     ApplyModifiers();
 }
예제 #3
0
 public void AddModifier(ValueModifier <T> modifier)
 {
     modifiers.Add(modifier);
     ApplyModifiers();
 }