+ Length numberOfLaidOutGlyphs = 0u;
+ Length numberOfActualLaidOutGlyphs = 0u;
+ const float characterSpacing = mImpl->mVisualModel->GetCharacterSpacing();
+ Vector<CharacterIndex>& glyphToCharacterMap = mImpl->mVisualModel->mGlyphsToCharacters;
+ const CharacterIndex* glyphToCharacterMapBuffer = glyphToCharacterMap.Begin();
+ float calculatedAdvance = 0.f;
+ const Character* textBuffer = mImpl->mLogicalModel->mText.Begin();