X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Flayouts%2Flayout-engine.h;h=e48de907a30b7f4d4bd1ba1011d6184c07860666;hp=0c17d681a94a5c2819fc3b8059cfd9288e1bfd4d;hb=3165015e71de120f15dcdd8079710d2abb85d53b;hpb=a117d2b75fc50a0e12ce7c5ffc1f6ad88c9fbc35 diff --git a/dali-toolkit/internal/text/layouts/layout-engine.h b/dali-toolkit/internal/text/layouts/layout-engine.h index 0c17d68..e48de90 100644 --- a/dali-toolkit/internal/text/layouts/layout-engine.h +++ b/dali-toolkit/internal/text/layouts/layout-engine.h @@ -90,6 +90,18 @@ public: unsigned int GetLayout() const; /** + * @brief Enable or disable the text ellipsis. + * + * @param[in] enabled Whether to enable the text ellipsis. + */ + void SetTextEllipsisEnabled( bool enabled ); + + /** + * @return Whether the text ellipsis is enabled. + */ + bool GetTextEllipsisEnabled() const; + + /** * @brief Choose the required text horizontal alignment. * * @param[in] alignment The required alignment. @@ -146,15 +158,11 @@ public: /** * @brief Aligns the laid out lines. * - * @param[in] layoutParameters The parameters needed to layout the text. * @param[in] layoutSize The size of the laid out the text. - * @param[in] lines The laid-out lines. - * @param[in,out] glyphPositions The positions of all the glyphs. + * @param[in,out] lines The laid-out lines. */ - void Align( const LayoutParameters& layoutParameters, - const Size& layoutSize, - const Vector& lines, - Vector& glyphPositions ); + void Align( const Size& layoutSize, + Vector& lines ); private: