AddFunction(string,System.Func<TResult>)
PreviousAddFunction(string,Delegate)NextAddFunction(string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>)
Last updated
Was this helpful?
Method in IActionRegistration
Add a new function that returns a value, so that it can be called from Yarn scripts.
void AddFunction<TResult>(string name, System.Func<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!
<<endif>>The call command can also be used to invoke the function:
<<call myFunction(1, 2)>>Func<TResult> implementation
The System.Delegate that should be invoked when this function is called.
string name
TResult
The type of the value that the function should return.
Library: A collection of functions that can be called from Yarn programs.
Last updated
Was this helpful?
Was this helpful?
