YarnSpinner
YarnSpinner is an interpreter for the Yarn language, written in C#.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
oNCsvHelper
|oNConfiguration
|oNTypeConversion
|oCCsvBadDataExceptionRepresents errors that occur due to bad data.
|oCCsvFactoryCreates CsvHelper classes.
|oCCsvHelperExceptionRepresents errors that occur in CsvHelper.
|oCCsvMissingFieldExceptionRepresents an error caused because a field is missing in the header while reading a CSV file.
|oCCsvParserParses a CSV file.
|oCCsvParserExceptionRepresents errors that occur while parsing a CSV file.
|oCCsvReaderReads data that was parsed from ICsvParser.
|oCCsvReaderExceptionRepresents errors that occur while reading a CSV file.
|oCCsvSerializerDefines methods used to serialize data into a CSV file.
|oCCsvWriterUsed to write CSV files.
|oCCsvWriterExceptionRepresents errors that occur while writing a CSV file.
|oCExceptionHelperCommon exception tasks.
|oCICsvFactoryDefines methods used to create CsvHelper classes.
|oCICsvParserDefines methods used the parse a CSV file.
|oCICsvReaderDefines methods used to read parsed data from a CSV file.
|oCICsvReaderRowDefines methods used to read parsed data from a CSV file row.
|oCICsvSerializerDefines methods used to serialize data into a CSV file.
|oCICsvWriterDefines methods used to write to a CSV file.
|oCReflectionHelperCommon reflection tasks.
|\CStringHelperCommon string tasks.
oNpreprocessor
oNSystem
|\NReflection
oNYarn
|oNAnalysis
|oNUnity
|oCCompiler
|oCBodyVisitor
|oCGraph
|oCGraphListener
|oCYarnExceptionRepresents things that can go wrong while loading or running a dialogue
|oCLineInformation about stuff that the client should handle
|oCOptions
|oCCommand
|oCVariableStorageWhere we turn to for storing and loading variable data
|oCBaseVariableStorage
|oCLocalisedLineA line, localised into the current locale
|oCMemoryVariableStoreVery simple continuity class that keeps all variables in memory
|oCDialogueThe Dialogue class is the main thing that clients will use
|oCErrorListener
|oCFunctionInfo
|oCLibrary
|oCLoader
|oCParseException
|oCLineInfo
|oCProgram
|oCNode
|oCInstruction
|oCValue
|oCVirtualMachine
|oCFileFormatConverter
|oCLineAdder
|oCBaseOptions
|oCExecutionOptions
|oCVerifyOptions
|oCRunOptions
|oCCompileOptions
|oCGenerateTableOptions
|oCAddLabelsOptions
|oCConvertFormatOptions
|oCYarnSpinnerConsole
|\CTableGenerator
oNYarnSpinner
|\NTests
oCExampleVariableStorageAn extremely simple implementation of DialogueUnityVariableStorage, which just stores everything in a Dictionary
|\CDefaultVariableA default value to apply when the object wakes up, or when ResetToDefaults is called
oCIYarnSpinnerParserListenerThis interface defines a complete listener for a parse tree produced by YarnSpinnerParser.
oCIYarnSpinnerParserVisitor< Result >This interface defines a complete generic visitor for a parse tree produced by YarnSpinnerParser.
oCMobileOnlyRemoves an object from the scene when the game is running on a non-mobile platform
oCTestDialogueUIBehaviour
oCYarnSpinnerParserBaseListenerThis class provides an empty implementation of IYarnSpinnerParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
oCYarnSpinnerParserBaseVisitor< Result >This class provides an empty implementation of IYarnSpinnerParserVisitor{Result}, which can be extended to create a visitor which only needs to handle a subset of the available methods.
\CYarnSpinnerTests