Summary
Gathers delegates in a static list to be invoked at a later time by any child class.
- Assembly
- Animancer
.dll - Namespace
- Animancer
- Base Types
-
- MonoBehaviour
- Derived Types
graph BT
Type-->Base0["MonoBehaviour"]
Type["AnimancerEvent.Invoker"]
class Type type-node
Derived0["AnimancerEvent.InvokerDynamic"]-->Type
click Derived0 "/animancer/api/Animancer/InvokerDynamic"
Derived1["AnimancerEvent.InvokerFixed"]-->Type
click Derived1 "/animancer/api/Animancer/InvokerFixed"
Syntax
[DefaultExecutionOrder(-30000)]
[ExecuteAlways]
public abstract class AnimancerEvent.Invoker : MonoBehaviour
Attributes
| Type | Description |
|---|---|
| Default |
|
| ExecuteAlways |
Methods
| Name | Value | Summary |
|---|---|---|
| Awake |
void |
[Assert-Only] Registers this instance.
|
| Enumerate |
List |
Returns an enumerator for all invocations currently in the queue.
static
|
| Initialize |
AnimancerEvent |
Ensures that an appropriate
Animancer.AnimancerEvent.Invoker has been created.static
|
| Initialize |
AnimancerEvent |
Ensures that an appropriate
Animancer.AnimancerEvent.Invoker has been created.static
|
| InvokeAllAndClear |
void |
Invokes all queued events and clears the queue.
static
|
| OnDestroy |
void |
[Assert-Only] Un-registers this instance.
|