C# Class QFramework.QCoroutineMgr

显示文件 Open project: liangxiegame/QFramework

Public Methods

Method Description
Dispose ( ) : void
ExecuteCoroutine ( IEnumerator enumarator, string name ) : void

Executes the coroutine.

Init ( ) : void
StartCoroutine ( IEnumerator routine ) : Coroutine
StopAllCoroutineWithName ( string name ) : void

Stops the name of the all coroutine with.

StopCoroutine ( IEnumerator enumerator ) : void

Protected Methods

Method Description
QCoroutineMgr ( ) : UnityEngine

Private Methods

Method Description
Log ( string actionName, string content ) : void
OnDestroy ( ) : void

Raises the destroy event.

Method Details

Dispose() public static method

public static Dispose ( ) : void
return void

ExecuteCoroutine() public method

Executes the coroutine.
public ExecuteCoroutine ( IEnumerator enumarator, string name ) : void
enumarator IEnumerator
name string
return void

Init() public method

public Init ( ) : void
return void

QCoroutineMgr() protected method

protected QCoroutineMgr ( ) : UnityEngine
return UnityEngine

StartCoroutine() public method

public StartCoroutine ( IEnumerator routine ) : Coroutine
routine IEnumerator
return UnityEngine.Coroutine

StopAllCoroutineWithName() public method

Stops the name of the all coroutine with.
public StopAllCoroutineWithName ( string name ) : void
name string
return void

StopCoroutine() public method

public StopCoroutine ( IEnumerator enumerator ) : void
enumerator IEnumerator
return void