Ejemplo n.º 1
0
        static public bool TriggerStopClear(this TemporalEvent item)
        {
            if (item.IsTimeOver())
            {
                item.StopClear();

                return(true);
            }

            return(false);
        }
Ejemplo n.º 2
0
 static public void StartOrStopClear(this TemporalEvent item, bool run)
 {
     if (run)
     {
         item.Start();
     }
     else
     {
         item.StopClear();
     }
 }
Ejemplo n.º 3
0
 static public void Restart(this TemporalEvent item)
 {
     item.StopClear();
     item.Start();
 }
Ejemplo n.º 4
0
        public override void Resume()
        {
            resume_process.IfNotNull(p => p());

            temporal_event.StopClear();
        }