LineParser

Class in Yarn.Markup

Inherits from System.Object

Summary

Parses text and produces markup information.

public sealed class LineParser : IDisposable

Fields

Name
Description

The name of the implicitly-generated character attribute.

The name of the 'name' property, on the implicitly-generated character attribute.

The name of the attribute to use to indicate that no marker processing should occur.

The name of the property in replacement attributes that contains the text of the attribute.

The name of the property to use to signify that trailing whitespace should be trimmed if a tag had preceding whitespace or begins the line. This property must be a bool value.

Methods

Name
Description

Removes any marker processor associated with a given marker name.

Replaces all substitution markers in a text with the given substitution list.

Parses a string of text and produces a markup parse result.

Registers an object as a marker processor for a given marker name.

Structs

Name
Description

Represents a diagnostic message produced during markup parsing.

Last updated

Was this helpful?