NamedEventDictionary.

AddNew(StringReference, Action<string>) Method

Summary

Registers the `callback` with the `name` but throws an System.ArgumentException if something was already registered with the same `name`.

It will be invoked using System.Object.ToString on the Animancer.AnimancerEvent.CurrentParameter.
Assembly
Animancer.dll
Namespace
Animancer
Containing Type
NamedEventDictionary

Syntax

public Action AddNew(StringReference name, Action<string> callback)

Remarks

This matches the standard System.Collections.Generic.Dictionary`2.Add(`0,`1) behaviour, unlike Animancer.NamedEventDictionary.AddTo(Animancer.StringReference,System.Action{System.String}).

If you want to later remove the `callback`, you need to store and remove the returned System.Action.

Parameters

Name Type Description
name StringReference
callback Action<string>

Return Value

Type Description
Action