|
static void | Clear (this Callback cb) |
| Sets the callback to a non-null empty method, removing any assigned callbacks More...
|
|
static void | Clear< T > (this Callback< T > cb) |
| Sets the callback to a non-null empty method, removing any assigned callbacks More...
|
|
static void | Clear< T, U > (this Callback< T, U > cb) |
| Sets the callback to a non-null empty method, removing any assigned callbacks More...
|
|
static void | Clear< T, U, V > (this Callback< T, U, V > cb) |
| Sets the callback to a non-null empty method, removing any assigned callbacks More...
|
|
static IEnumerator | DelayedCallback (float timeToWait, Callback cb) |
|
static IEnumerator | DelayedCallback (int framesToWait, Callback cb) |
|
static IEnumerator | DelayedCallback (IEnumerable yieldObj, Callback cb) |
|
static IEnumerator | DelayedCallback< T > (float timeToWait, Callback< T > cb, T arg) |
|
static IEnumerator | DelayedCallback< T > (int framesToWait, Callback< T > cb, T arg) |
|
static IEnumerator | DelayedCallback< T > (IEnumerable yieldObj, Callback< T > cb, T arg) |
|
static IEnumerator | DelayedCallback< T, U > (float timeToWait, Callback< T, U > cb, T arg1, U arg2) |
|
static IEnumerator | DelayedCallback< T, U > (int framesToWait, Callback< T, U > cb, T arg1, U arg2) |
|
static IEnumerator | DelayedCallback< T, U > (IEnumerable yieldObj, Callback< T, U > cb, T arg1, U arg2) |
|
static IEnumerator | DelayedCallback< T, U, V > (float timeToWait, Callback< T, U, V > cb, T arg1, U arg2, V arg3) |
|
static IEnumerator | DelayedCallback< T, U, V > (int framesToWait, Callback< T, U, V > cb, T arg1, U arg2, V arg3) |
|
static IEnumerator | DelayedCallback< T, U, V > (IEnumerable yieldObj, Callback< T, U, V > cb, T arg1, U arg2, V arg3) |
|
static IEnumerator | DoUntil (Callback cb, System.Func< bool > condition) |
|
static IEnumerator | HoldUntil (System.Func< bool > condition) |
| yield returns null until the given condition passes. Similar to DoUntil but takes no action afterwards. More...
|
|
static void | LazyCallback (Callback cb, MonoBehaviour coroutineHost, int framedelay) |
| LazyCallbacks run on a delayed coroutine where any calls to the same method (from the same host) will delay it further. Similar to KSP release schedules, 'anytime someone asks, it gets pushed further' More...
|
|
static IEnumerator | WaitUntil (System.Func< bool > condition, Callback cb) |
|