예제 #1
0
파일: Timer.cs 프로젝트: iuvei/hzmj_client
 public void EventDestroy(CTimerEvent timeEvent)
 {
     if (timeEvent != null)
     {
         timeEvents.Remove(timeEvent);
         timeEvent = null;
     }
 }
예제 #2
0
파일: Timer.cs 프로젝트: iuvei/hzmj_client
    public CTimerEvent NewEvent(float interval, float totalTime, TimerEventHandle h, bool alwaysRepeat = false)
    {
        CTimerEvent timerEvent = new CTimerEvent(interval, totalTime, h, EventDestroy, alwaysRepeat);

        timeEvents.Add(timerEvent);

        return(timerEvent);
    }
예제 #3
0
파일: Timer.cs 프로젝트: iuvei/hzmj_client
    public CTimerEvent NewEvent(CTimerEvent cTimerEvent)
    {
        timeEvents.Add(cTimerEvent);

        return(cTimerEvent);
    }