Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2>(string commandName, System.Func<T1, T2, IEnumerator> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Func<T1, T2, IEnumerator> handler
The CommandHandler that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler(string commandName, Delegate handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Delegate handler
The that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3>(string commandName, System.Func<T1, T2, T3, IEnumerator> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Func<T1, T2, T3, IEnumerator> handler
The that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4, T5, T6>(string commandName, System.Func<T1, T2, T3, T4, T5, T6, Coroutine> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Func<T1, T2, T3, T4, T5, T6, Coroutine> handler
The that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2>(string commandName, System.Func<T1, T2, Coroutine> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Func<T1, T2, Coroutine> handler
The that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4, T5>(string commandName, System.Func<T1, T2, T3, T4, T5, Coroutine> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Func<T1, T2, T3, T4, T5, Coroutine> handler
The that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4, T5, T6>(string commandName, System.Action<T1, T2, T3, T4, T5, T6> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Action<T1, T2, T3, T4, T5, T6> handler
The that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4, T5, T6>(string commandName, System.Func<T1, T2, T3, T4, T5, T6, IEnumerator> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Func<T1, T2, T3, T4, T5, T6, IEnumerator> handler
The CommandHandler that will be invoked when the command is called.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4, T5>(string commandName, System.Action<T1, T2, T3, T4, T5> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Action<T1, T2, T3, T4, T5> handler
The that will be invoked when the command is called.
Method in
Removes a command handler.
void RemoveCommandHandler(string commandName);string commandName
The name of the command to remove.
Method in IActionRegistration
Add a new function that returns a value, so that it can be called from Yarn scripts.
void AddFunction<TResult, T1, T2, T3, T4>(string name, System.Func<TResult, T1, T2, T3, T4> 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)>>: A collection of functions that can be called from Yarn programs.
Method in IActionRegistration
Remove a registered function.
void RemoveFunction(string name);After a function has been removed, it cannot be called from Yarn scripts.
string name
: Add a new function that returns a value, so that it can be called from Yarn scripts.
Method in IActionRegistration
Add a new function that returns a value, so that it can be called from Yarn scripts.
void AddFunction<TResult, T1>(string name, System.Func<TResult, T1> 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)>>: A collection of functions that can be called from Yarn programs.
Method in
Add a new function that returns a value, so that it can be called from Yarn scripts.
When this function has been registered, it can be called from your Yarn scripts like so:
The call command can also be used to invoke the function:
Method in
Add a new function that returns a value, so that it can be called from Yarn scripts.
When this function has been registered, it can be called from your Yarn scripts like so:
The call command can also be used to invoke the function:
Method in
Adds a command handler. Dialogue will pause execution after the command is called.
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in
Adds a command handler. Dialogue will pause execution after the command is called.
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
The name of the function to remove.
Func<TResult, T1> 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.
T1
The type of the first parameter to the function.
The type of the second parameter to the function.
T3
The type of the third parameter to the function.
T4
The type of the fourth parameter to the function.
Func<TResult, T1, T2, T3, T4> 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.
T1
The type of the first parameter to the function.
T2
Func<TResult, T1, T2, T3, T4, T5, T6> 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.
T1
The type of the first parameter to the function.
Library: A collection of functions that can be called from Yarn programs.
void AddFunction<TResult, T1, T2, T3, T4, T5, T6>(string name, System.Func<TResult, T1, T2, T3, T4, T5, T6> implementation);<<if myFunction(1, 2) == true>>
myFunction returned true!
<<endif>><<call myFunction(1, 2)>>Func<TResult, T1, T2, T3> 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.
T1
The type of the first parameter to the function.
Library: A collection of functions that can be called from Yarn programs.
void AddFunction<TResult, T1, T2, T3>(string name, System.Func<TResult, T1, T2, T3> implementation);<<if myFunction(1, 2) == true>>
myFunction returned true!
<<endif>><<call myFunction(1, 2)>>string commandName
The name of the command.
Action<T1, T2, T3> handler
The that will be invoked when the command is called.
void AddCommandHandler<T1, T2, T3>(string commandName, System.Action<T1, T2, T3> handler);<<commandName param1 param2>>string commandName
The name of the command.
Action handler
The that will be invoked when the command is called.
void AddCommandHandler(string commandName, System.Action handler);<<commandName param1 param2>>Interface in
T2
The type of the second parameter to the function.
T3
The type of the third parameter to the function.
T4
The type of the fourth parameter to the function.
T5
The type of the fifth parameter to the function.
T6
The type of the sixth parameter to the function.
T2
The type of the second parameter to the function.
T3
The type of the third parameter to the function.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Adds a command handler. Dialogue will pause execution after the command is called.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Add a new function that returns a value, so that it can be called from Yarn scripts.
Removes a command handler.
Remove a registered function.
public interface IActionRegistrationMethod in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler(string commandName, MethodInfo methodInfo);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
The method that will be invoked when the command is called.
string commandName
The name of the command.
handler
The CommandHandler that will be invoked when the command is called.
MethodInfo methodInfo
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4>(string commandName, System.Action<T1, T2, T3, T4> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in
Add a new function that returns a value, so that it can be called from Yarn scripts.
When this function has been registered, it can be called from your Yarn scripts like so:
The call command can also be used to invoke the function:
Method in
Adds a command handler. Dialogue will pause execution after the command is called.
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in
Adds a command handler. Dialogue will pause execution after the command is called.
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in
Adds a command handler. Dialogue will pause execution after the command is called.
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in
Adds a command handler. Dialogue will pause execution after the command is called.
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Action<T1, T2, T3, T4> handler
The CommandHandler that will be invoked when the command is called.
Func<TResult, T1, T2, T3, T4, T5> 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.
T1
The type of the first parameter to the function.
Library: A collection of functions that can be called from Yarn programs.
void AddFunction<TResult, T1, T2, T3, T4, T5>(string name, System.Func<TResult, T1, T2, T3, T4, T5> implementation);<<if myFunction(1, 2) == true>>
myFunction returned true!
<<endif>><<call myFunction(1, 2)>>string commandName
The name of the command.
Action<T1> handler
The that will be invoked when the command is called.
void AddCommandHandler<T1>(string commandName, System.Action<T1> handler);<<commandName param1 param2>>string commandName
The name of the command.
Func<IEnumerator> handler
The that will be invoked when the command is called.
void AddCommandHandler(string commandName, System.Func<IEnumerator> handler);<<commandName param1 param2>>string commandName
The name of the command.
Func<Coroutine> handler
The that will be invoked when the command is called.
void AddCommandHandler(string commandName, System.Func<Coroutine> handler);<<commandName param1 param2>>string commandName
The name of the command.
Func<T1, T2, T3, T4, Coroutine> handler
The that will be invoked when the command is called.
void AddCommandHandler<T1, T2, T3, T4>(string commandName, System.Func<T1, T2, T3, T4, Coroutine> handler);<<commandName param1 param2>>Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4, T5>(string commandName, System.Func<T1, T2, T3, T4, T5, IEnumerator> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3>(string commandName, System.Func<T1, T2, T3, Coroutine> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
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)>>: A collection of functions that can be called from Yarn programs.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1>(string commandName, System.Func<T1, Coroutine> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in
Add a new function that returns a value, so that it can be called from Yarn scripts.
When this function has been registered, it can be called from your Yarn scripts like so:
The call command can also be used to invoke the function:
T2
The type of the second parameter to the function.
T3
The type of the third parameter to the function.
T4
The type of the fourth parameter to the function.
T5
The type of the fifth parameter to the function.
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.
: A collection of functions that can be called from Yarn programs.
void AddFunction(string name, Delegate implementation);<<if myFunction(1, 2) == true>>
myFunction returned true!
<<endif>><<call myFunction(1, 2)>>string commandName
The name of the command.
Func<T1, T2, T3, T4, T5, IEnumerator> handler
The that will be invoked when the command is called.
string commandName
The name of the command.
Func<T1, T2, T3, Coroutine> handler
The that will be invoked when the command is called.
string commandName
The name of the command.
Func<T1, Coroutine> handler
The that will be invoked when the command is called.
Delegate implementation
The System.Delegate that should be invoked when this function is called.
string name
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2>(string commandName, System.Action<T1, T2> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
Method in
Adds a command handler. Dialogue will pause execution after the command is called.
When this command handler has been added, it can be called from your Yarn scripts like so:
If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
void AddCommandHandler<T1>(string commandName, System.Func<T1, IEnumerator> handler);<<commandName param1 param2>>string commandName
The name of the command.
Action<T1, T2> handler
The that will be invoked when the command is called.
string commandName
The name of the command.
Func<T1, IEnumerator> handler
The CommandHandler that will be invoked when the command is called.
Method in IActionRegistration
Add a new function that returns a value, so that it can be called from Yarn scripts.
void AddFunction<TResult, T1, T2>(string name, System.Func<TResult, T1, T2> 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)>>: A collection of functions that can be called from Yarn programs.
Func<TResult, T1, T2> 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.
T1
The type of the first parameter to the function.
T2
The type of the second parameter to the function.
Method in IActionRegistration
Adds a command handler. Dialogue will pause execution after the command is called.
void AddCommandHandler<T1, T2, T3, T4>(string commandName, System.Func<T1, T2, T3, T4, IEnumerator> handler);When this command handler has been added, it can be called from your Yarn scripts like so:
<<commandName param1 param2>>If handler is a method that returns a UnityEngine.Coroutine, when the command is run, the DialogueRunner will wait for the returned coroutine to stop before delivering any more content.
If handler is a method that returns an System.Collections.IEnumerator, when the command is run, the DialogueRunner will start a coroutine using that method and wait for that coroutine to stop before delivering any more content.
string commandName
The name of the command.
Func<T1, T2, T3, T4, IEnumerator> handler
The that will be invoked when the command is called.