X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Fshaper.h;h=2cd47cbe8102017f58be91a1d2ca2900040e09cb;hb=3f83c5b8d17c02cb06043bd1d30ce4d4321f941c;hp=70e2e58c73ee8d4b6ea7b7f66b128cc12f4b87e6;hpb=06e563f8a982e25a0efe2d91c794657dc8e4bc4a;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git 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,