Exemplo n.º 1
0
 static public bool Add <T>(this DecayTimeSet <T> item, T to_add, Duration duration, bool recharge)
 {
     return(item.Add(to_add, duration, TimeSource_System.INSTANCE, recharge));
 }
Exemplo n.º 2
0
 static public bool Add <T>(this DecayTimeSet <T> item, T to_add, Operation <TemporalDuration> operation, bool recharge)
 {
     return(item.Add(to_add, () => new TemporalEvent_Duration(operation()), recharge));
 }
Exemplo n.º 3
0
 static public bool Add <T>(this DecayTimeSet <T> item, T to_add, Duration duration, TimeSource time_source, bool recharge)
 {
     return(item.Add(to_add, () => new Timer(duration, time_source), recharge));
 }