Init(args)
Scripting Reference
List of all members | Static Public Member Functions
Sisus.Init.ICoroutinesExtensions Class Reference

Description

Extension methods for objects that implement ICoroutines.

Objects that are wrapped by a Wrapper<> component can start and stop coroutines on the wrapper component using these extension methods.

IWrapper-related extension methods for GameObject and Component.

Static Public Member Functions

static Coroutine StartCoroutine< T > ([NotNull] this T @this, [NotNull] IEnumerator coroutine)
 Starts the provided coroutine on this object. More...
 
static void StopCoroutine< TObject > ([NotNull]this TObject @this, [NotNull] IEnumerator coroutine)
 Stops the coroutine that is running on this object. More...
 
static void StopCoroutine< TObject > ([NotNull]this TObject @this, [NotNull] Coroutine coroutine)
 Stops the coroutine that is running on this object. More...
 
static void StopAllCoroutines< TObject > ([NotNull] this TObject @this)
 Stops all coroutines that are running on this object. More...