All pages
Powered by GitBook
1 of 58

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...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

AddCommandHandler(string,Action<T1, T2>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2>(string commandName, Action<T1, T2> handler);

Parameters

Name
Description

string commandName

System.Action<T1, T2> handler

AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6>(string commandName, Action<T1, T2, T3, T4, T5, T6> handler);

Parameters

Name
Description

string commandName

AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>)

Method in Actions

Summary

public void AddFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(string name, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult> implementation);

Parameters

Name
Description

string name

AddCommandHandler(string,Func<T1, T2, T3, T4, Coroutine>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4>(string commandName, Func<T1, T2, T3, T4, Coroutine> handler);

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IEnumerator> handler)

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, Coroutine>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6>(string commandName, Func<T1, T2, T3, T4, T5, T6, Coroutine> handler);

Parameters

Name
Description

string commandName

AddCommandHandler(string,Action<T1, T2, T3, T4, T5>)

Method in

Name
Description

AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7, T8>)

Method in

Name
Description

AddFunction(string,Delegate)

Method in

Name
Description

AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>)

Method in

Name
Description

System.Action<T1, T2, T3, T4, T5, T6> handler

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult> implementation

System.Func<T1, T2, T3, T4, UnityEngine.Coroutine> handler

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, System.Collections.IEnumerator> handler

System.Func<T1, T2, T3, T4, T5, T6, UnityEngine.Coroutine> handler

public void AddCommandHandler<T1, T2, T3, T4, T5>(string commandName, Action<T1, T2, T3, T4, T5> handler);

string commandName

Summary

Parameters

Actions

System.Action<T1, T2, T3, T4, T5> handler

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(string commandName, Action<T1, T2, T3, T4, T5, T6, T7, T8> handler);

string commandName

Summary

Parameters

Actions

System.Action<T1, T2, T3, T4, T5, T6, T7, T8> handler

public void AddFunction(string name, Delegate implementation)

string name

Summary

Parameters

Actions

System.Delegate implementation

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(string commandName, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> handler);

string commandName

Summary

Parameters

Actions

System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> handler

GetLibrary()

Method in Actions

Summary

public static Yarn.Library GetLibrary()

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

Method in Actions

Summary

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

Parameters

Name
Description

string name

SetupForProject(YarnProject)

Method in Actions

Summary

public void SetupForProject(YarnProject yarnProject)

Parameters

Name
Description

yarnProject

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, Coroutine>)

Method in

Name
Description

System.Func<T1, T2, T3, T4, T5, TResult> implementation

Yarn.Unity.YarnProject
public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, Coroutine> handler);

string commandName

Summary

Parameters

Actions

System.Func<T1, T2, T3, T4, T5, T6, T7, UnityEngine.Coroutine> handler

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6>(string commandName, Func<T1, T2, T3, T4, T5, T6, IEnumerator> handler)

Parameters

Name
Description

string commandName

Actions(DialogueRunner,Library)

Constructor in Actions

Summary

public Actions(DialogueRunner dialogueRunner, Library library)

Parameters

Name
Description

dialogueRunner

System.Func<T1, T2, T3, T4, T5, T6, System.Collections.IEnumerator> handler

library

Yarn.Unity.DialogueRunner
Yarn.Library

AddCommandHandler(string,Action)

Method in Actions

Summary

public void AddCommandHandler(string commandName, Action handler);

Parameters

Name
Description

string commandName

AddCommandHandler(string,Delegate)

Method in

Name
Description

System.Action handler

public void AddCommandHandler(string commandName, Delegate handler)

string commandName

Summary

Parameters

Actions

System.Delegate handler

AddCommandHandler(string,MethodInfo)

Method in Actions

Summary

public void AddCommandHandler(string commandName, MethodInfo methodInfo)

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler(string commandName, Func<IEnumerator> handler)

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, T2, T3, Coroutine>)

Method in

Name
Description

AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>)

Method in

Name
Description

AddFunction(string,Func<T1, T2, TResult>)

Method in

Name
Description

AddCommandHandler(string,Func<T1, Coroutine>)

Method in

Name
Description

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, IEnumerator>)

Method in

Name
Description

AddCommandHandler(string,Func<T1, T2, Coroutine>)

Method in

Name
Description

System.Reflection.MethodInfo methodInfo

System.Func<System.Collections.IEnumerator> handler

public void AddCommandHandler<T1, T2, T3>(string commandName, Func<T1, T2, T3, Coroutine> handler);

string commandName

Summary

Parameters

Actions

System.Func<T1, T2, T3, UnityEngine.Coroutine> handler

public void AddFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(string name, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult> implementation);

string name

Summary

Parameters

Actions

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult> implementation

public void AddFunction<T1, T2, TResult>(string name, Func<T1, T2, TResult> implementation);

string name

Summary

Parameters

Actions

System.Func<T1, T2, TResult> implementation

public void AddCommandHandler<T1>(string commandName, Func<T1, Coroutine> handler);

string commandName

Summary

Parameters

Actions

System.Func<T1, UnityEngine.Coroutine> handler

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, IEnumerator> handler)

string commandName

Summary

Parameters

Actions

System.Func<T1, T2, T3, T4, T5, T6, T7, System.Collections.IEnumerator> handler

public void AddCommandHandler<T1, T2>(string commandName, Func<T1, T2, Coroutine> handler);

string commandName

Summary

Parameters

Actions

System.Func<T1, T2, UnityEngine.Coroutine> handler

DialogueRunner

Property in Actions

Summary

public DialogueRunner DialogueRunner { get; }

AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, TResult>)

Method in Actions

Summary

public void AddFunction<T1, T2, T3, T4, T5, T6, T7, TResult>(string name, Func<T1, T2, T3, T4, T5, T6, T7, TResult> implementation);

Parameters

Name
Description

string name

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5>(string commandName, Func<T1, T2, T3, T4, T5, IEnumerator> handler)

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Coroutine>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Coroutine> handler);

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Coroutine>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Coroutine> handler);

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, T2, T3, IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3>(string commandName, Func<T1, T2, T3, IEnumerator> handler)

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler<T1>(string commandName, Func<T1, IEnumerator> handler)

Parameters

Name
Description

string commandName

AddCommandHandler(string,Action<T1, T2, T3, T4>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4>(string commandName, Action<T1, T2, T3, T4> handler);

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<Coroutine>)

Method in Actions

Summary

public void AddCommandHandler(string commandName, Func<Coroutine> handler);

Parameters

Name
Description

string commandName

AddCommandHandler(string,Func<T1, T2, T3, T4, IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4>(string commandName, Func<T1, T2, T3, T4, IEnumerator> handler)

Parameters

Name
Description

string commandName

AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(string commandName, Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> handler);

Parameters

Name
Description

string commandName

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

Method in Actions

Summary

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

Parameters

Name
Description

string name

AddFunction(string,Func<T1, TResult>)

Method in

Name
Description

RemoveFunction(string)

Method in

Name
Description

AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>)

Method in

Name
Description

AddCommandHandler(string,Action<T1, T2, T3>)

Method in

Name
Description

RemoveCommandHandler(string)

Method in

Name
Description

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, IEnumerator>)

Method in

Name
Description

AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7>)

Method in

Name
Description

AddFunction(string,Func<T1, T2, T3, T4, T5, T6, TResult>)

Method in

Name
Description

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, IEnumerator>)

Method in

Name
Description

Library

Property in

Actions

Class in

Inherits from System.Object

Name
Description

System.Func<T1, T2, T3, T4, T5, T6, T7, TResult> implementation

System.Func<T1, T2, T3, T4, T5, System.Collections.IEnumerator> handler

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, UnityEngine.Coroutine> handler

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, UnityEngine.Coroutine> handler

System.Func<T1, T2, T3, System.Collections.IEnumerator> handler

System.Func<T1, System.Collections.IEnumerator> handler

System.Action<T1, T2, T3, T4> handler

System.Func<UnityEngine.Coroutine> handler

System.Func<T1, T2, T3, T4, System.Collections.IEnumerator> handler

System.Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> handler

System.Func<T1, T2, T3, TResult> implementation

public void AddFunction<T1, TResult>(string name, Func<T1, TResult> implementation);

string name

Summary

Parameters

Actions

System.Func<T1, TResult> implementation

public void RemoveFunction(string name)

string name

Summary

Parameters

Actions

public void AddFunction<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(string name, Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult> implementation);

string name

Summary

Parameters

Actions

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult> implementation

public void AddCommandHandler<T1, T2, T3>(string commandName, Action<T1, T2, T3> handler);

string commandName

Summary

Parameters

Actions

System.Action<T1, T2, T3> handler

public void RemoveCommandHandler(string commandName)

string commandName

Summary

Parameters

Actions

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8, T9>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, IEnumerator> handler)

string commandName

Summary

Parameters

Actions

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, System.Collections.IEnumerator> handler

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7>(string commandName, Action<T1, T2, T3, T4, T5, T6, T7> handler);

string commandName

Summary

Parameters

Actions

System.Action<T1, T2, T3, T4, T5, T6, T7> handler

public void AddFunction<T1, T2, T3, T4, T5, T6, TResult>(string name, Func<T1, T2, T3, T4, T5, T6, TResult> implementation);

string name

Summary

Parameters

Actions

System.Func<T1, T2, T3, T4, T5, T6, TResult> implementation

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, T8, IEnumerator> handler)

string commandName

Summary

Parameters

Actions

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Collections.IEnumerator> handler

public Library Library { get; }

Summary

Actions

AddRegistrationMethod(Action<IActionRegistration>)

Method in Actions

Summary

public static void AddRegistrationMethod(Action<IActionRegistration> registerActions)

Parameters

Name
Description

System.Action<Yarn.Unity.IActionRegistration> registerActions

RegisterActions()

Method in Actions

Summary

public void RegisterActions()

Commands

Property in Actions

Summary

public IEnumerable<ICommand> Commands { get };
Name
Description

Name
Description

public class Actions : ICommandDispatcher

Actions(DialogueRunner,Library)

Summary

Constructors

Methods

Yarn.Unity

Properties

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

Method in Actions

Summary

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

Parameters

Name
Description

string name

System.Func<T1, T2, T3, T4, TResult> implementation

AddCommandHandler(string,Action)
AddCommandHandler(string,Delegate)
AddCommandHandler(string,Func)
Commands
DialogueRunner
AddCommandHandler(string,Func)
AddCommandHandler(string,MethodInfo)
AddCommandHandler(string,Action)
AddCommandHandler(string,Func<T1, IEnumerator>)
AddCommandHandler(string,Func<T1, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Coroutine>)
AddCommandHandler(string,Action<T1, T2>)
AddCommandHandler(string,Func<T1, T2, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3>)
AddCommandHandler(string,Func<T1, T2, T3, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3, T4>)
AddCommandHandler(string,Func<T1, T2, T3, T4, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, T4, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3, T4, T5>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7, T8>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, Coroutine>)
AddCommandHandler(string,Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, IEnumerator>)
AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, Coroutine>)
AddFunction(string,Delegate)
AddFunction(string,Func)
AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>)
AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>)
AddFunction(string,Func<T1, TResult>)
AddFunction(string,Func<T1, T2, TResult>)
AddFunction(string,Func<T1, T2, T3, TResult>)
AddFunction(string,Func<T1, T2, T3, T4, TResult>)
AddFunction(string,Func<T1, T2, T3, T4, T5, TResult>)
AddFunction(string,Func<T1, T2, T3, T4, T5, T6, TResult>)
AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, TResult>)
AddFunction(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>)
AddRegistrationMethod(Action)
GetLibrary()
RegisterActions()
RemoveCommandHandler(string)
RemoveFunction(string)
SetupForProject(YarnProject)
Library

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, Coroutine>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5>(string commandName, Func<T1, T2, T3, T4, T5, Coroutine> handler);

Parameters

Name
Description

string commandName

System.Func<T1, T2, T3, T4, T5, UnityEngine.Coroutine> handler

AddFunction(string,Func<TResult>)

Method in Actions

Summary

public void AddFunction<TResult>(string name, Func<TResult> implementation);

Parameters

Name
Description

string name

System.Func<TResult> implementation

AddCommandHandler(string,Func<T1, T2, T3, T4, T5, T6, T7, T8, Coroutine>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2, T3, T4, T5, T6, T7, T8>(string commandName, Func<T1, T2, T3, T4, T5, T6, T7, T8, Coroutine> handler);

Parameters

Name
Description

string commandName

System.Func<T1, T2, T3, T4, T5, T6, T7, T8, UnityEngine.Coroutine> handler

AddCommandHandler(string,Action<T1>)

Method in Actions

Summary

public void AddCommandHandler<T1>(string commandName, Action<T1> handler);

Parameters

Name
Description

string commandName

System.Action<T1> handler

AddCommandHandler(string,Func<T1, T2, IEnumerator>)

Method in Actions

Summary

public void AddCommandHandler<T1, T2>(string commandName, Func<T1, T2, IEnumerator> handler)

Parameters

Name
Description

string commandName

System.Func<T1, T2, System.Collections.IEnumerator> handler