예제 #1
0
 public void Clear()
 {
     m_squence                = -1;
     parms                    = null;
     OnTimeUpHandler          = null;
     OnTimeUpHandlerWithParms = null;
 }
예제 #2
0
 public bool IsDelegateWithParmMatch(TimeManager.OnTimeUpHandlerWithParms ontimeparm)
 {
     if (OnTimeUpHandlerWithParms == ontimeparm)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
예제 #3
0
 public Timer(int squence, int time, int loop, TimeManager.OnTimeUpHandlerWithParms onTimeUpHandlerWithParms,
              params object[] parms)
 {
     if (loop == 0)
     {
         loop = -1;
     }
     m_squence   = squence;
     m_totalTime = time;
     m_loop      = loop;
     this.OnTimeUpHandlerWithParms = onTimeUpHandlerWithParms;
     this.parms  = parms;
     m_finish    = false;
     m_isrunning = true;
 }