Skip to main content

HtmlParser

Namespace:FairyGUI.Utils
Source:Assets/Scripts/Utils/Html/HtmlParser.cs (line 11)

public class HtmlParser

Constructors​

HtmlParser()​

public HtmlParser();

Source:Utils/Html/HtmlParser.cs (line 37)

Fields​

_defaultOptions​

protected HtmlParseOptions _defaultOptions;

Source:Utils/Html/HtmlParser.cs (line 24)

_elements​

protected List<HtmlElement> _elements;

Source:Utils/Html/HtmlParser.cs (line 23)

_format​

protected TextFormat2 _format;

Source:Utils/Html/HtmlParser.cs (line 22)

_textFormatStack​

protected List<TextFormat2> _textFormatStack;

Source:Utils/Html/HtmlParser.cs (line 20)

_textFormatStackTop​

protected int _textFormatStackTop;

Source:Utils/Html/HtmlParser.cs (line 21)

inst​

public static HtmlParser inst;

Source:Utils/Html/HtmlParser.cs (line 13)

Methods​

AppendText(string)​

protected void AppendText(string text);
ParameterTypeDescription
textstring

Source:Utils/Html/HtmlParser.cs (line 376)

IsNewLine()​

protected bool IsNewLine();

Source:Utils/Html/HtmlParser.cs (line 362)

Parse(string, TextFormat, List<HtmlElement>, HtmlParseOptions)​

virtual public void Parse(string aSource, TextFormat defaultFormat, List<HtmlElement> elements, HtmlParseOptions parseOptions);
ParameterTypeDescription
aSourcestring
defaultFormatTextFormat
elementsList<HtmlElement>
parseOptionsHtmlParseOptions

Source:Utils/Html/HtmlParser.cs (line 44)

PopTextFormat()​

protected void PopTextFormat();

Source:Utils/Html/HtmlParser.cs (line 351)

PushTextFormat()​

protected void PushTextFormat();

Source:Utils/Html/HtmlParser.cs (line 336)