Beispiel #1
0
 public static void RegisterRunOnceTask(UITimerTask.TimerTick action)
 {
     UI.UITimerTask uiTimerTask = new UI.UITimerTask(action);
     uiTimerTask.Enabled = true;
     uiTimerTask.RunOnce = true;
     UIMsgQueueSystem.InternalMsgPumpRegister(uiTimerTask);
 }
Beispiel #2
0
        public static void RegisterTimerTask(int intervalMillisec, UITimerTask.TimerTick timerTick)
        {
            UITimerTask timerTask = new UITimerTask(timerTick);

            timerTask.IntervalInMillisec = intervalMillisec;
            UIMsgQueueSystem.InternalMsgPumpRegister(timerTask);
            timerTask.Enabled = true;
        }
Beispiel #3
0
 public static void RegisterRunOnceTask(Action <UITimerTask> action)
 {
     UIMsgQueueSystem.InternalMsgPumpRegister(new UI.UITimerTask(action)
     {
         Enabled = true,
         RunOnce = true
     });
 }
Beispiel #4
0
 public static void RegisterTimerTask(UITimerTask uiTimerTask)
 {
     UIMsgQueueSystem.InternalMsgPumpRegister(uiTimerTask);
 }