|
static void | InvokeDelayed (float delaySeconds, System.Action action) |
| Automatically executes the given action with delay.
|
|
static void | InvokeDelayed< In1 > (float delaySeconds, System.Action< In1 > action, In1 arg1) |
| Automatically executes the given action with delay and 1 argument.
|
|
static void | InvokeDelayed< In1, In2 > (float delaySeconds, System.Action< In1, In2 > action, In1 arg1, In2 arg2) |
| Automatically executes the given action with delay and 2 arguments.
|
|
static void | InvokeDelayed< In1, In2, In3 > (float delaySeconds, System.Action< In1, In2, In3 > action, In1 arg1, In2 arg2, In3 arg3) |
| Automatically executes the given action with delay and 3 arguments.
|
|
static void | InvokeDelayed< In1, In2, In3, In4 > (float delaySeconds, System.Action< In1, In2, In3, In4 > action, In1 arg1, In2 arg2, In3 arg3, In4 arg4) |
| Automatically executes the given action with delay and 4 arguments.
|
|
static void | InvokeDelayed< Out > (float delaySeconds, System.Func< Out > func, System.Action< Out > onComplete=null) |
| Automatically executes the given function with delay and returns the result.
|
|
static void | InvokeDelayed< In1, Out > (float delaySeconds, System.Func< In1, Out > func, In1 arg1, System.Action< Out > onComplete=null) |
| Automatically executes the given function with delay and returns the result (1 argument)
|
|
static void | InvokeDelayed< In1, In2, Out > (float delaySeconds, System.Func< In1, In2, Out > func, In1 arg1, In2 arg2, System.Action< Out > onComplete=null) |
| Automatically executes the given function with delay and returns the result (2 arguments)
|
|
static void | InvokeDelayed< In1, In2, In3, Out > (float delaySeconds, System.Func< In1, In2, In3, Out > func, In1 arg1, In2 arg2, In3 arg3, System.Action< Out > onComplete=null) |
| Automatically executes the given function with delay and returns the result (3 arguments)
|
|
static void | InvokeOnCondition (System.Func< bool > condition, System.Action action) |
| Invokes the input function once the condition() becomes true. Can perform no more than one successful invoke.
|
|