Summary
A
Animancer.AnimancerEvent.callback
delegate paired with a Animancer.AnimancerEvent.normalizedTime
to determine when to invoke it.
- Assembly
- Animancer
.dll - Namespace
- Animancer
- Interfaces
-
- IEquatable
<AnimancerEvent>
- IEquatable
- Base Types
-
- ValueType
graph BT
Type-->Base0["ValueType"]
Type-.->Interface0["IEquatable<AnimancerEvent>"]
Type["AnimancerEvent"]
class Type type-node
Syntax
public struct AnimancerEvent : ValueType, IEquatable<AnimancerEvent>
Remarks
Documentation: Animancer Events
Constructors
Name | Summary |
---|---|
AnimancerEvent |
Creates a new Animancer.AnimancerEvent . |
Fields
Name | Constant Value | Summary |
---|---|---|
AlmostOne | 0.9999999 |
The largest possible float value less than 1.
static
|
callback |
The delegate to invoke when the
Animancer.AnimancerEvent.normalizedTime passes. |
|
DummyCallback |
Does nothing.
static
|
|
normalizedTime |
The
Animancer.AnimancerState.NormalizedTime at which to invoke the Animancer.AnimancerEvent.callback . |
Properties
Name | Value | Summary |
---|---|---|
CurrentEvent | AnimancerEvent |
The
Animancer.AnimancerEvent currently being triggered via Animancer.AnimancerEvent.Invoke(Animancer.AnimancerState) .static
|
CurrentState | AnimancerState |
The
Animancer.AnimancerState currently triggering an event via Animancer.AnimancerEvent.Invoke(Animancer.AnimancerState) .static
|
Methods
Name | Value | Summary |
---|---|---|
AppendDetails |
void |
Appends the details of this event to the `text`.
|
Equals |
bool |
[
System.IEquatable`1 ]
Are the Animancer.AnimancerEvent.normalizedTime and Animancer.AnimancerEvent.callback of this event equal to `other`?
|
Equals |
bool | |
GetFadeOutDuration |
float |
Returns either the
Animancer.AnimancerPlayable.DefaultFadeDuration or the
Animancer.AnimancerState.RemainingDuration of the Animancer.AnimancerEvent.CurrentState (whichever is higher).
static
|
GetFadeOutDuration |
float |
Returns either the `minDuration` or the
Animancer.AnimancerState.RemainingDuration of the
`state` (whichever is higher).
static
|
GetFadeOutDuration |
float |
Returns either the `minDuration` or the
Animancer.AnimancerState.RemainingDuration of the
Animancer.AnimancerEvent.CurrentState (whichever is higher).
static
|
GetHashCode |
int | |
Invoke |
void |
Sets the
Animancer.AnimancerEvent.CurrentState and Animancer.AnimancerEvent.CurrentEvent then invokes the Animancer.AnimancerEvent.callback .
|
IsNullOrDummy |
bool |
Is the `callback`
null or the Animancer.AnimancerEvent.DummyCallback ?static
|
ToString |
string |
Returns a string describing the details of this event.
|
Operators
Name | Value | Summary |
---|---|---|
operator != |
bool | |
operator == |
bool |