C# Class CoroutineSharp.Coroutine

Inheritance: IYieldInstruction, IDisposable
Afficher le fichier Open project: fingerpasswang/CoroutineSharp Class Usage Examples

Private Properties

Свойство Type Description
CheckYield bool
Dispose void
MoveNext bool
NextStep bool
Resume void
Yield void

Méthodes publiques

Méthode Description
Coroutine ( IEnumerator routine, CoroutineManager coroutineManager ) : System
Dispose ( ) : void
Start ( ) : bool
Stop ( ) : void
Yield ( Coroutine coroutine, Action callback ) : void
YieldReturn ( Coroutine coroutine ) : void

Private Methods

Méthode Description
CheckYield ( ) : bool
Dispose ( bool b ) : void
MoveNext ( ) : bool
NextStep ( ) : bool
Resume ( ) : void
Yield ( IYieldInstruction instruction ) : void

Method Details

Coroutine() public méthode

public Coroutine ( IEnumerator routine, CoroutineManager coroutineManager ) : System
routine IEnumerator
coroutineManager CoroutineManager
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Start() public méthode

public Start ( ) : bool
Résultat bool

Stop() public méthode

public Stop ( ) : void
Résultat void

Yield() public méthode

public Yield ( Coroutine coroutine, Action callback ) : void
coroutine Coroutine
callback Action
Résultat void

YieldReturn() public static méthode

public static YieldReturn ( Coroutine coroutine ) : void
coroutine Coroutine
Résultat void