Show / Hide Table of Contents

    Class TagParserBase

    Base class to parse/process a rich text tag

    Inheritance
    Object
    TagParserBase
    ActionParser
    AnimationParser<T>
    EventParser
    StylesParser
    TMPTagParser
    Namespace: Febucci.UI.Core.Parsing
    Assembly: Febucci.TextAnimator.Runtime.dll
    Syntax
    public abstract class TagParserBase : object

    Constructors

    TagParserBase()

    Declaration
    public TagParserBase()

    TagParserBase(Char, Char, Char)

    Declaration
    public TagParserBase(char startSymbol, char closingSymbol, char endSymbol)
    Parameters
    Type Name Description
    System.Char startSymbol
    System.Char closingSymbol
    System.Char endSymbol

    Fields

    closingSymbol

    Declaration
    public char closingSymbol
    Field Value
    Type Description
    System.Char

    endSymbol

    Declaration
    public char endSymbol
    Field Value
    Type Description
    System.Char

    startSymbol

    Declaration
    public char startSymbol
    Field Value
    Type Description
    System.Char

    Methods

    Initialize()

    Declaration
    public void Initialize()

    OnInitialize()

    Declaration
    protected virtual void OnInitialize()

    TryProcessingTag(String, Int32, ref Int32, StringBuilder, Int32)

    Declaration
    public abstract bool TryProcessingTag(string textInsideBrackets, int tagLength, ref int realTextIndex, StringBuilder finalTextBuilder, int internalOrder)
    Parameters
    Type Name Description
    System.String textInsideBrackets
    System.Int32 tagLength
    System.Int32 realTextIndex
    StringBuilder finalTextBuilder
    System.Int32 internalOrder
    Returns
    Type Description
    System.Boolean
    Back to top Text Animator for Unity - Documentation