Summary
Base class for
Animancer.IInvokable
s which assign the Animancer.AnimancerEvent.CurrentParameter
.
- Assembly
- Animancer
.dll - Namespace
- Animancer
- Interfaces
- Base Types
-
- Object
- Derived Types
graph BT
Type-->Base0["Object"]
Type-.->Interface0["AnimancerEvent.IParameter"]
click Interface0 "/animancer/api/Animancer/IParameter"
Type-.->Interface1["IInvokable"]
click Interface1 "/animancer/api/Animancer/IInvokable"
Type-.->Interface2["IPolymorphic"]
click Interface2 "/animancer/api/Animancer/IPolymorphic"
Type["AnimancerEvent.Parameter<T>"]
class Type type-node
Derived0["AnimancerEvent.ParameterBoxed<T>"]-->Type
click Derived0 "/animancer/api/Animancer/ParameterBoxed_1"
Derived1["AnimancerEvent.ParameterString"]-->Type
click Derived1 "/animancer/api/Animancer/ParameterString"
Derived2["AnimancerEvent.ParameterObject"]-->Type
click Derived2 "/animancer/api/Animancer/ParameterObject"
Syntax
public abstract class AnimancerEvent.Parameter<T> : AnimancerEvent.IParameter, IInvokable,
IPolymorphic
Remarks
Inherit from
Animancer.AnimancerEvent.ParameterBoxed`1
instead of this if T is a value type to avoid repeated boxing costs.
Type Parameters
Name | Description |
---|---|
T |
Properties
Methods
Name | Value | Summary |
---|---|---|
Invoke |
void |
Executes the main function of this object.
|