X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Fshaper.h;h=2cd47cbe8102017f58be91a1d2ca2900040e09cb;hp=70e2e58c73ee8d4b6ea7b7f66b128cc12f4b87e6;hb=f4c1e7f52d49c3ce033b9ee4c3c7414b06a22d45;hpb=85b83b75993f7e01302d67c19aa53c3e1fc63586 diff --git a/dali-toolkit/internal/text/shaper.h b/dali-toolkit/internal/text/shaper.h index 70e2e58..2cd47cb 100644 --- a/dali-toolkit/internal/text/shaper.h +++ b/dali-toolkit/internal/text/shaper.h @@ -44,6 +44,9 @@ class VisualModel; * @param[in] lineBreakInfo The line break info. * @param[in] scripts Vector containing the script runs for the whole text. * @param[in] fonts Vector with validated fonts. + * @param[in] startCharacterIndex The character from where the text is shaped. + * @param[in] startGlyphIndex The glyph from where the text is shaped. + * @param[in] numberOfCharacters The number of characters to be shaped. * @param[out] glyphs Vector of glyphs in the visual order. * @param[out] glyphToCharacterMap Vector containing the first character in the logical model that each glyph relates to. * @param[out] charactersPerGlyph Vector containing the number of characters per glyph. @@ -53,6 +56,9 @@ void ShapeText( const Vector& text, const Vector& lineBreakInfo, const Vector& scripts, const Vector& fonts, + CharacterIndex startCharacterIndex, + GlyphIndex startGlyphIndex, + Length numberOfCharacters, Vector& glyphs, Vector& glyphToCharacterMap, Vector& charactersPerGlyph,