1234567891011121314151617181920212223242526272829303132333435363738 |
- using System.Collections;
- using UnityEditor;
- namespace marijnz.EditorCoroutines
- {
- internal static class EditorCoroutineExtensions
- {
- private static EditorCoroutines.EditorCoroutine StartCoroutine(this EditorWindow thisRef, IEnumerator coroutine)
- {
- return EditorCoroutines.StartCoroutine(coroutine, thisRef);
- }
- private static EditorCoroutines.EditorCoroutine StartCoroutine(this EditorWindow thisRef, string methodName)
- {
- return EditorCoroutines.StartCoroutine(methodName, thisRef);
- }
- private static EditorCoroutines.EditorCoroutine StartCoroutine(this EditorWindow thisRef, string methodName, object value)
- {
- return EditorCoroutines.StartCoroutine(methodName, value, thisRef);
- }
- private static void StopCoroutine(this EditorWindow thisRef, IEnumerator coroutine)
- {
- EditorCoroutines.StopCoroutine(coroutine, thisRef);
- }
- private static void StopCoroutine(this EditorWindow thisRef, string methodName)
- {
- EditorCoroutines.StopCoroutine(methodName, thisRef);
- }
- private static void StopAllCoroutines(this EditorWindow thisRef)
- {
- EditorCoroutines.StopAllCoroutines(thisRef);
- }
- }
- }
|