ActionRegistrationExtension

Class in Yarn.Unity

Inherits from System.Object

Summary

Contains extension methods for IActionRegistration objects.

public static class ActionRegistrationExtension

Methods

NameDescription
AddCommandHandler(IActionRegistration,string,System.Action)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Func)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Func)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Func)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Action)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Func<T1, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Func<T1, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Func<T1, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler(IActionRegistration,string,System.Func<T1, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IActionRegistration,string,System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2>(IActionRegistration,string,System.Action<T1, T2>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2>(IActionRegistration,string,System.Func<T1, T2, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2>(IActionRegistration,string,System.Func<T1, T2, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2>(IActionRegistration,string,System.Func<T1, T2, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2>(IActionRegistration,string,System.Func<T1, T2, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3>(IActionRegistration,string,System.Action<T1, T2, T3>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3>(IActionRegistration,string,System.Func<T1, T2, T3, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3>(IActionRegistration,string,System.Func<T1, T2, T3, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3>(IActionRegistration,string,System.Func<T1, T2, T3, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3>(IActionRegistration,string,System.Func<T1, T2, T3, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4>(IActionRegistration,string,System.Action<T1, T2, T3, T4>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4>(IActionRegistration,string,System.Func<T1, T2, T3, T4, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4>(IActionRegistration,string,System.Func<T1, T2, T3, T4, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4>(IActionRegistration,string,System.Func<T1, T2, T3, T4, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4>(IActionRegistration,string,System.Func<T1, T2, T3, T4, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5>(IActionRegistration,string,System.Action<T1, T2, T3, T4, T5>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6>(IActionRegistration,string,System.Action<T1, T2, T3, T4, T5, T6>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(IActionRegistration,string,System.Action<T1, T2, T3, T4, T5, T6, T7>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(IActionRegistration,string,System.Action<T1, T2, T3, T4, T5, T6, T7, T8>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IActionRegistration,string,System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, IEnumerator>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Threading.Tasks.Task>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Coroutine>)Adds a command handler. Dialogue will pause execution after the command is called.
AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, YarnTask>)Adds a command handler. Dialogue will pause execution after the command is called.
AddFunction(IActionRegistration,string,System.Func)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, TResult>(IActionRegistration,string,System.Func<T1, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, TResult>(IActionRegistration,string,System.Func<T1, T2, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, T4, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, T4, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, T4, T5, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, T4, T5, T6, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, T4, T5, T6, T7, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.
AddFunction<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(IActionRegistration,string,System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>)Add a new function that returns a value, so that it can be called from Yarn scripts.