IInvokable Interface

Summary

An object with an Animancer.IInvokable.Invoke method.
graph BT Type-.->Interface0["IPolymorphic"] click Interface0 "/animancer/api/Animancer/IPolymorphic" Type["IInvokable"] class Type type-node Implementing0["AnimancerEvent.ParameterString"]-.->Type click Implementing0 "/animancer/api/Animancer/ParameterString" Implementing1["AnimancerEvent.ParameterObject"]-.->Type click Implementing1 "/animancer/api/Animancer/ParameterObject" Implementing2["UnityEvent"]-.->Type click Implementing2 "/animancer/api/Animancer/UnityEvent" Implementing3["AnimancerEvent.ParameterFloat"]-.->Type click Implementing3 "/animancer/api/Animancer/ParameterFloat" Implementing4["AnimancerEvent.Parameter<T>"]-.->Type click Implementing4 "/animancer/api/Animancer/Parameter_1" Implementing5["AnimancerEvent.ParameterDouble"]-.->Type click Implementing5 "/animancer/api/Animancer/ParameterDouble" Implementing6["AnimancerEvent.ParameterBool"]-.->Type click Implementing6 "/animancer/api/Animancer/ParameterBool" Implementing7["AnimancerEvent.ParameterInt"]-.->Type click Implementing7 "/animancer/api/Animancer/ParameterInt" Implementing8["AnimancerEvent.ParameterBoxed<T>"]-.->Type click Implementing8 "/animancer/api/Animancer/ParameterBoxed_1" Implementing9["AnimancerEvent.ParameterLong"]-.->Type click Implementing9 "/animancer/api/Animancer/ParameterLong" Implementing10["UltEvent"]-.->Type click Implementing10 "/animancer/api/Animancer/UltEvent"

Syntax

[AnimancerHelpUrl(Strings.DocsURLs.AnimancerEventParameters)]
public interface IInvokable : IPolymorphic

Attributes

Type Description
AnimancerHelpUrlAttribute [Assert-Conditional] A UnityEngine.HelpURLAttribute which points to Animancer's documentation.

Methods

Name Value Summary
Invoke() void
Executes the main function of this object.