C# Class Nez.Systems.CoroutineManager.CoroutineImpl

internal class used by the CoroutineManager to hide the data it requires for a Coroutine
Inheritance: ICoroutine, IPoolable
Afficher le fichier Open project: prime31/Nez

Méthodes publiques

Свойство Type Description
enumerator IEnumerator
isDone bool
useUnscaledDeltaTime bool
waitForCoroutine CoroutineImpl
waitTimer float

Méthodes publiques

Méthode Description
IPoolable ( ) : void
setUseUnscaledDeltaTime ( bool useUnscaledDeltaTime ) : ICoroutine
stop ( ) : void

Private Methods

Méthode Description
prepareForReuse ( ) : void

Method Details

IPoolable() public méthode

public IPoolable ( ) : void
Résultat void

setUseUnscaledDeltaTime() public méthode

public setUseUnscaledDeltaTime ( bool useUnscaledDeltaTime ) : ICoroutine
useUnscaledDeltaTime bool
Résultat ICoroutine

stop() public méthode

public stop ( ) : void
Résultat void

Property Details

enumerator public_oe property

public IEnumerator enumerator
Résultat IEnumerator

isDone public_oe property

public bool isDone
Résultat bool

useUnscaledDeltaTime public_oe property

public bool useUnscaledDeltaTime
Résultat bool

waitForCoroutine public_oe property

public CoroutineImpl waitForCoroutine
Résultat CoroutineImpl

waitTimer public_oe property

anytime a delay is yielded it is added to the waitTimer which tracks the delays
public float waitTimer
Résultat float