Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Method in Library
Generates a unique tracking variable name. This is intended to be used to generate names for visting. Ideally these will very reproduceable and sensible. For now it will be something terrible and easy.
The new variable name.
Name | Description |
---|---|
string
nodeName
The name of the node that needs to have a tracking variable created.
Class in Yarn
Inherits from System.Object
A collection of functions that can be called from Yarn programs.
You do not create instances of this class yourself. The Dialogue class creates one of its own, which you can access via the Library property.
Dialogue: Co-ordinates the execution of Yarn programs.
Name | Description |
---|---|
Method in
Name | Description |
---|
Method in
Gets a value indicating whether this contains a function named name
.
Name | Description |
---|
Method in
Loads functions from another .
Name | Description |
---|
Method in
Name | Description |
---|
Method in
Name | Description |
---|
Name | Description |
---|
Removes a function from the Library.
Gets a value indicating whether this Library contains a function named name
.
Generates a unique tracking variable name. This is intended to be used to generate names for visting. Ideally these will very reproduceable and sensible. For now it will be something terrible and easy.
Returns a System.Delegate
with a given name.
Loads functions from another Library .
Registers a new function that returns a value, which can be called from a Yarn program.
Registers a new function that returns a value, which can be called from a Yarn program.
Registers a new function that returns a value, which can be called from a Yarn program.
Registers a new function that returns a value, which can be called from a Yarn program.
Registers a new function that returns a value, which can be called from a Yarn program.
Registers a new function that returns a value, which can be called from a Yarn program.
Registers a new function that returns a value, which can be called from a Yarn program.
| The name of the function to retrieve. |
| The name of the function to look for. |
| The name of the function to remove. |
| The name of the function. |
| The method to be invoked when the function is called. |
TResult | The return type of the function. |
The library to import functions from. |
Method in Library
Registers a new function that returns a value, which can be called from a Yarn program.
Method in Library
Registers a new function that returns a value, which can be called from a Yarn program.
otherLibrary
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
string
name
The name of the function.
System.Func<T1, T2, TResult>
implementation
The method to be invoked when the function is called.
TResult
The return type of the function.
TResult
The return type of the function.
T1
The type of the function's first argument.
T2
The type of the function's second argument.
string
name
The name of the function.
System.Func<T1, TResult>
implementation
The method to be invoked when the function is called.
TResult
The return type of the function.
TResult
The return type of the function.
T1
The type of the function's first argument.
Method in Library
Registers a new function that returns a value, which can be called from a Yarn program.
Method in Library
Registers a new function that returns a value, which can be called from a Yarn program.
Method in Library
Registers a new function that returns a value, which can be called from a Yarn program.
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
string
name
The name of the function.
System.Func<T1, T2, T3, TResult>
implementation
The method to be invoked when the function is called.
TResult
The return type of the function.
TResult
The return type of the function.
T1
The type of the function's first argument.
T2
The type of the function's second argument.
T3
The type of the function's third argument.
string
name
The name of the function.
System.Func<T1, T2, T3, T4, T5, TResult>
implementation
The method to be invoked when the function is called.
TResult
The return type of the function.
TResult
The return type of the function.
T1
The type of the function's first argument.
T2
The type of the function's second argument.
T3
The type of the function's third argument.
T4
The type of the function's fourth argument.
T5
The type of the function's fifth argument.
string
name
The name of the function.
System.Func<T1, T2, T3, T4, TResult>
implementation
The method to be invoked when the function is called.
TResult
The return type of the function.
TResult
The return type of the function.
T1
The type of the function's first argument.
T2
The type of the function's second argument.
T3
The type of the function's third argument.
T4
The type of the function's fourth argument.
Method in Library
Registers a new function that returns a value, which can be called from a Yarn program.
Name | Description |
---|---|
Name | Description |
---|---|
string
name
The name of the function.
System.Func<TResult>
implementation
The method to be invoked when the function is called.
TResult
The return type of the function.