コード例 #1
0
 public static ModifiableStruct <float> Divide(this ModifiableStruct <float> ms, float amount)
 {
     ms.Modifiers.Add(x => x / amount);
     return(ms);
 }
コード例 #2
0
 public static void AddEvaluatable <T, E>(this ModifiableStruct <T> ms, E e) where E : IEvaluatable <T, T>
 {
     ms.Modifiers.Add(e.Evaluate);
 }
コード例 #3
0
 public static ModifiableStruct <float> Subtract(this ModifiableStruct <float> ms, float amount)
 {
     ms.Modifiers.Add(x => x - amount);
     return(ms);
 }
コード例 #4
0
 public static ModifiableStruct <float> Multiply(this ModifiableStruct <float> ms, float amount)
 {
     ms.Modifiers.Add(x => x * amount);
     return(ms);
 }
コード例 #5
0
 public static ModifiableStruct <int> Add(this ModifiableStruct <int> ms, int amount)
 {
     ms.Modifiers.Add(x => x + amount);
     return(ms);
 }