X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Fmarkup-processor-strikethrough.h;h=fca6d3443cfe5898d0494235c3f12b33d753d26e;hp=d18966d57be94438837a8a2713716ec8934c1f36;hb=e770d32b7703435f37ec18ceadf76df623355c24;hpb=8ef941787d6c53b99d72ab3cef4a55ae1d9e7e6d diff --git a/dali-toolkit/internal/text/markup-processor-strikethrough.h b/dali-toolkit/internal/text/markup-processor-strikethrough.h index d18966d..fca6d34 100644 --- a/dali-toolkit/internal/text/markup-processor-strikethrough.h +++ b/dali-toolkit/internal/text/markup-processor-strikethrough.h @@ -18,6 +18,12 @@ * */ +// EXTERNAL INCLUDES +#include + +// INTERNAL INCLUDES +#include + namespace Dali { namespace Toolkit @@ -52,6 +58,13 @@ void ProcessHeightAttribute(const Attribute& attribute, StrikethroughCharacterRu */ void ProcessStrikethroughTag(const Tag& tag, StrikethroughCharacterRun& strikethroughRun); +/** + * @brief Override the run's attributes which contained in the previous run. This is to handle the nested tags. + * + * @param[in,out] strikethroughCharacterRun The list of strikethrough character run + */ +void OverrideNestedStrikethroughCharacterRuns(Vector& strikethroughCharacterRun); + } // namespace Text } // namespace Toolkit