X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Flayouts%2Flayout-parameters.h;h=5a77d8617dcf05a9a89f5f3c5e998b76b0295ffc;hb=ce96793b0e8a68de6c562c1ad3114145b5223203;hp=7f3e16924731874e7596456622e1943a61d1bdef;hpb=5faabb30ab7b8bb4eba6609bea612f5302207c75;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/layouts/layout-parameters.h b/dali-toolkit/internal/text/layouts/layout-parameters.h index 7f3e169..5a77d86 100644 --- a/dali-toolkit/internal/text/layouts/layout-parameters.h +++ b/dali-toolkit/internal/text/layouts/layout-parameters.h @@ -74,7 +74,8 @@ struct Parameters Length totalNumberOfGlyphs, Text::HorizontalAlignment::Type horizontalAlignment, Text::LineWrap::Mode lineWrapMode, - float outlineWidth ) + float outlineWidth, + bool ignoreSpaceAfterText ) : boundingBox( boundingBox ), textBuffer( textBuffer ), lineBreakInfoBuffer( lineBreakInfoBuffer ), @@ -94,8 +95,9 @@ struct Parameters startLineIndex( 0u ), estimatedNumberOfLines( 0u ), lineWrapMode( lineWrapMode ), + outlineWidth( outlineWidth ), isLastNewParagraph( false ), - outlineWidth( outlineWidth ) + ignoreSpaceAfterText( ignoreSpaceAfterText ) {} Vector2 boundingBox; ///< The size of the box containing the text. @@ -117,8 +119,9 @@ struct Parameters LineIndex startLineIndex; ///< The line index where to insert the new lines. Length estimatedNumberOfLines; ///< The estimated number of lines. Text::LineWrap::Mode lineWrapMode; ///< The line wrap mode for moving to next line. - bool isLastNewParagraph; ///< Whether the last character is a new paragraph character. float outlineWidth; ///< The outline width. + bool isLastNewParagraph:1; ///< Whether the last character is a new paragraph character. + bool ignoreSpaceAfterText:1; ///< Whether ignoring spaces after text or not. Default is true. }; } // namespace Layout