IInvokable Interface

Summary

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

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.