visualModel = VisualModel::New();
MarkupProcessData markupProcessData( logicalModel->mColorRuns,
- logicalModel->mFontDescriptionRuns );
+ logicalModel->mFontDescriptionRuns,
+ logicalModel->mEmbeddedItems );
Length textSize = 0u;
const uint8_t* utf8 = NULL;
Text::HorizontalAlignment::BEGIN,
Text::LineWrap::WORD,
outlineWidth,
- true );
+ true,
+ false );
Vector<LineRun>& lines = visualModel->mLines;
layoutParameters.startLineIndex = 0u;
layoutParameters.estimatedNumberOfLines = logicalModel->mParagraphInfo.Count();
+ bool isAutoScroll = false;
layoutEngine.LayoutText( layoutParameters,
glyphPositions,
lines,
layoutSize,
- false );
+ false,
+ isAutoScroll );
// 10) Reorder the lines
if( 0u != bidirectionalInfo.Count() )
characterCount,
Text::HorizontalAlignment::BEGIN,
lines,
- alignmentOffset );
+ alignmentOffset,
+ Dali::LayoutDirection::LEFT_TO_RIGHT,
+ false );
}
}