X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Flayouts%2Flayout-engine.h;h=5e80d8c334c5195632df061144ebace7b56dab33;hb=77f26df9824d174eda53dce2fc5440faddcf9f9b;hp=0d1f7d4c48513ceff4a064e1a180b6b7a11d36ef;hpb=00c549366e07db37a58ae6940abbae462d1061ea;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/layouts/layout-engine.h b/dali-toolkit/internal/text/layouts/layout-engine.h old mode 100644 new mode 100755 index 0d1f7d4..5e80d8c --- a/dali-toolkit/internal/text/layouts/layout-engine.h +++ b/dali-toolkit/internal/text/layouts/layout-engine.h @@ -21,9 +21,10 @@ // EXTERNAL INCLUDE #include #include +#include // INTERNAL INCLUDE -#include +#include #include #include @@ -140,13 +141,17 @@ public: * @param[in] horizontalAlignment The horizontal alignment. * @param[in,out] lines The laid-out lines. * @param[out] alignmentOffset The alignment offset. + * @param[in] layoutDirection The direction of the system language. + * @param[in] matchSystemLanguageDirection Whether match align for system language direction or not. */ void Align( const Size& size, CharacterIndex startIndex, Length numberOfCharacters, - Layout::HorizontalAlignment horizontalAlignment, + Text::HorizontalAlignment::Type horizontalAlignment, Vector& lines, - float& alignmentOffset ); + float& alignmentOffset, + Dali::LayoutDirection::Type layoutDirection, + bool matchSystemLanguageDirection ); /** * @brief Sets the default line spacing.