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 Project
Gets a value indicating whether path
is a path that is included in this project.
string
path
The path to check.
true
if path
is a path that is included in this project; false
otherwise.
Class in Yarn.Compiler
Inherits from System.Object
Yarn Projects represent instructions on where to find Yarn scripts and associated assets, and how they should be compiled.
Stores the locations of where localized assets and a localized string table for a Yarn Project may be found.
The current version of .yarnproject
file format.
A placeholder string that represents the location of the workspace root in paths.
A version number representing Yarn Spinner 2.
A version number representing Yarn Spinner 3.
Gets a value indicating whether path
is a path that is included in this project.
Gets a value indicating whether number
is a valid Yarn Spinner version number.
Gets or sets a value indicating whether compiler features that are not intended for production use are allowed.
Gets or sets the base language of the project, as an IETF BCP-47 language tag.
Gets or sets a dictionary containing instructions that control how the Yarn Spinner compiler should compile a project.
Gets or sets the path to a JSON file containing command and function definitions that this project references.
Gets the absolute paths to the project's Definitions files.
Gets the path to the Definitions file, relative to this project's location.
Gets or sets the collection of file search patterns that should be excluded from this project.
Contains any data parsed from the source file that was not matched to a property on this type.
Gets or sets the file version of the project.
Gets or sets the collection of file search patterns used to locate Yarn files that form this project.
Gets the collection of Yarn files that should be used to compile the project.
The location of the root of the workspace in which this project is located.
Initializes a new instance of the class.
Initializes a new instance of the class.
Gets a string containing JSON-formatted text that represents this .
Loads and parses a from a file on disk.
Saves a as JSON-formatted text to a file on disk.
Gets or sets the collection of objects that store information about where localized data for this project is found.
Gets the path that the was loaded from.
string
path
The path to the file to load.
string
workspaceRoot
The path of the root of the workspace in which file
is located.
int
number
Property in Project
Gets or sets the base language of the project, as an IETF BCP-47 language tag.
The base language is the language that the Yarn scripts is written in.
Property in Project
Gets or sets the collection of file search patterns that should be excluded from this project.
If a file is matched by a pattern in SourceFilePatterns , and is also matched by a pattern in ExcludeFilePatterns , then it is not included in the value returned by SourceFiles .
Property in Project
This property is obsolete and may be removed from a future version of Yarn Spinner: Use DefinitionsFilesPattern.
Gets the path to the Definitions file, relative to this project's location.
Project.DefinitionsFiles: Gets the absolute paths to the project's Definitions files.
Property in Project
Gets or sets a dictionary containing instructions that control how the Yarn Spinner compiler should compile a project.
Property in Project
Gets or sets the path to a JSON file containing command and function definitions that this project references.
Definitions files are used by editing tools to provide type information and other externally-defined data used by the Yarn scripts.
Property in LocalizationInfo
Gets or sets the location at which the localized string table may be found.
Property in LocalizationInfo
Gets or sets the location at which localized assets may be found.
Class in Project
Inherits from System.Object
Stores the locations of where localized assets and a localized string table for a Yarn Project may be found.
Gets or sets the location at which localized assets may be found.
Gets or sets the location at which the localized string table may be found.