AddFunction(string,System.Func<T1, T2, T3, T4, TResult>)

Method in IActionRegistration


Add a new function that returns a value, so that it can be called from Yarn scripts.

void AddFunction<T1, T2, T3, T4, TResult>(string name, System.Func<T1, T2, T3, T4, TResult> implementation);


When this function has been registered, it can be called from your Yarn scripts like so:

<<if myFunction(1, 2) == true>>
myFunction returned true!

The call command can also be used to invoke the function:

<<call myFunction(1, 2)>>


Type Parameters

See Also

  • Library: A collection of functions that can be called from Yarn programs.

Yarn Spinner® and Secret Lab® are trade marks of Secret Lab Pty. Ltd., and are used by Yarn Spinner Pty. Ltd. under license.