Example #1
0
 public void StopAllCroutine()
 {
     foreach (var id in this.curExecTaskIds)
     {
         IEnumeratorTool.StopCoroutine(id);
     }
 }
Example #2
0
 public override void Close()
 {
     base.Close();
     if (coroutine != -1)
     {
         IEnumeratorTool.StopCoroutine(coroutine);
     }
 }
        static StackObject *StopCoroutine_1(ILIntepreter __intp, StackObject *__esp, IList <object> __mStack, CLRMethod __method, bool isNewObj)
        {
            ILRuntime.Runtime.Enviorment.AppDomain __domain = __intp.AppDomain;
            StackObject *ptr_of_this_method;
            StackObject *__ret = ILIntepreter.Minus(__esp, 1);

            ptr_of_this_method = ILIntepreter.Minus(__esp, 1);
            System.Int32 @id = ptr_of_this_method->Value;


            IEnumeratorTool.StopCoroutine(@id);

            return(__ret);
        }
Example #4
0
 public void StopCoroutine(int id)
 {
     IEnumeratorTool.StopCoroutine(id);
 }