Summary
A system which triggers events in an
Animancer.AnimancerEvent.Sequence
based on a target Animancer.AnimancerEvent.Dispatcher.State.
- Assembly
- Animancer
.dll - Namespace
- Animancer
- Interfaces
- Base Types
-
- Object
graph BT
Type-->Base0["Object"]
Type-.->Interface0["IHasDescription"]
click Interface0 "/animancer/api/Animancer/IHasDescription"
Type["AnimancerEvent.Dispatcher"]
class Type type-node
Syntax
public class AnimancerEvent.Dispatcher : IHasDescription
Constructors
| Name | Summary |
|---|---|
| Dispatcher |
Creates a new Animancer.AnimancerEvent.Dispatcher. |
Fields
| Name | Constant Value | Summary |
|---|---|---|
| State |
The target state.
|
Properties
| Name | Value | Summary |
|---|---|---|
| Events | AnimancerEvent |
Animancer.AnimancerState.OwnedEvents and
Animancer.AnimancerState.SharedEvents.
|
| HasOwnEvents | bool |
Animancer.AnimancerState.HasOwnedEvents |
| MaximumFullLoopCount | int |
The maximum number of times a looping animation can trigger all of its events in a single frame.
Default 3, Minimum 1.
static
|
Methods
| Name | Value | Summary |
|---|---|---|
| AppendDescription |
void |
Appends a detailed descrption of the current details of this object.
|
| Dismiss |
void |
Sets
Animancer.AnimancerEvent.Dispatcher.HasOwnEvents to false. |
| FinishImmediately |
void |
Sets the
Animancer.AnimancerState.NormalizedTime
to the Animancer.AnimancerState.NormalizedEndTime
and invokes any remaining Animancer.AnimancerEvents.
|
| InitializeEvents |
bool |
Animancer.AnimancerState.Events(System.Object,Animancer.AnimancerEvent.Sequence@). |
| SetEvents |
void |
Setters for
Animancer.AnimancerState.OwnedEvents
and Animancer.AnimancerState.SharedEvents.
|
| ToString |
string |
Returns "
Animancer.AnimancerEvent.Dispatcher (Target State)". |
| UpdateEvents |
void |