Yarn.Markup Namespace

Summary

Contains classes for working with markup in Yarn lines.

Classes

NameDescription
BuiltInMarkupReplacerA marker processor that handles the built-in markers [select] [plural] , and [ordinal] .
LineParserParses text and produces markup information.
MarkupParseExceptionAn exception representing something going wrong when parsing markup.

Enums

NameDescription
MarkupValueTypeA type of MarkupValue .
TagTypeA type of Yarn.Markup.MarkupAttributeMarker .

Interfaces

NameDescription
IAttributeMarkerProcessorProvides a mechanism for producing replacement text for a marker.

Structs

NameDescription
MarkupAttributeRepresents a range of text in a marked-up string.
MarkupParseResultThe result of parsing a line of marked-up text.
MarkupPropertyA property associated with a MarkupAttribute .
MarkupValueA value associated with a MarkupProperty .
ReplacementMarkerResultA bundle of results from processing replacement markers.