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.
|