Searched refs:bidiLevel (Results 1 – 12 of 12) sorted by relevance
124 return box ? box->bidiLevel() : 0; in bidiLevelOnLeft()130 return box ? box->bidiLevel() : 0; in bidiLevelOnRight()135 if (!m_inlineBox || bidiLevelOfRun > m_inlineBox->bidiLevel()) in leftBoundaryOfBidiRun()141 if (!prev || prev->bidiLevel() < bidiLevelOfRun) in leftBoundaryOfBidiRun()152 if (!m_inlineBox || bidiLevelOfRun > m_inlineBox->bidiLevel()) in rightBoundaryOfBidiRun()158 if (!next || next->bidiLevel() < bidiLevelOfRun) in rightBoundaryOfBidiRun()174 return !prevLeafChild() || prevLeafChild()->bidiLevel() < m_inlineBox->bidiLevel(); in atLeftBoundaryOfBidiRun()175 …return m_inlineBox->bidiLevel() >= bidiLevelOfRun && (!prevLeafChild() || prevLeafChild()->bidiLev… in atLeftBoundaryOfBidiRun()180 return nextLeafChild() && m_inlineBox->bidiLevel() < nextLeafChild()->bidiLevel(); in atLeftBoundaryOfBidiRun()181 …return nextLeafChild() && m_inlineBox->bidiLevel() < bidiLevelOfRun && nextLeafChild()->bidiLevel(… in atLeftBoundaryOfBidiRun()[all …]
186 unsigned char level = box->bidiLevel(); in leftVisuallyDistinctCandidate()199 if (prevBox->bidiLevel() >= level) in leftVisuallyDistinctCandidate()202 level = prevBox->bidiLevel(); in leftVisuallyDistinctCandidate()207 } while (nextBox && nextBox->bidiLevel() > level); in leftVisuallyDistinctCandidate()209 if (nextBox && nextBox->bidiLevel() == level) in leftVisuallyDistinctCandidate()227 if (box->bidiLevel() > level) { in leftVisuallyDistinctCandidate()230 } while (prevBox && prevBox->bidiLevel() > level); in leftVisuallyDistinctCandidate()232 if (!prevBox || prevBox->bidiLevel() < level) in leftVisuallyDistinctCandidate()239 if (nextBox->bidiLevel() < level) in leftVisuallyDistinctCandidate()243 if (box->bidiLevel() == level) in leftVisuallyDistinctCandidate()[all …]
1124 unsigned char level = inlineBox->bidiLevel(); in getInlineBoxAndOffset()1129 if (!nextBox || nextBox->bidiLevel() >= level) in getInlineBoxAndOffset()1132 level = nextBox->bidiLevel(); in getInlineBoxAndOffset()1136 } while (prevBox && prevBox->bidiLevel() > level); in getInlineBoxAndOffset()1138 if (prevBox && prevBox->bidiLevel() == level) // For example, abc FED 123 ^ CBA in getInlineBoxAndOffset()1143 if (nextBox->bidiLevel() < level) in getInlineBoxAndOffset()1150 if (!prevBox || prevBox->bidiLevel() >= level) in getInlineBoxAndOffset()1153 level = prevBox->bidiLevel(); in getInlineBoxAndOffset()1157 } while (nextBox && nextBox->bidiLevel() > level); in getInlineBoxAndOffset()1159 if (nextBox && nextBox->bidiLevel() == level) in getInlineBoxAndOffset()[all …]
539 if ((prevBox && prevBox->bidiLevel() == box->bidiLevel()) in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()543 if (prevBox && prevBox->bidiLevel() > box->bidiLevel()) { in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()549 } while (prevBox && prevBox->bidiLevel() > box->bidiLevel()); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()553 if (!prevBox || prevBox->bidiLevel() < box->bidiLevel()) { in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()560 } while (nextBox && nextBox->bidiLevel() >= box->bidiLevel()); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()569 if ((nextBox && nextBox->bidiLevel() == box->bidiLevel()) in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()574 if (nextBox && nextBox->bidiLevel() > box->bidiLevel()) { in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()580 } while (nextBox && nextBox->bidiLevel() > box->bidiLevel()); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()584 if (!nextBox || nextBox->bidiLevel() < box->bidiLevel()) { in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()591 } while (prevBox && prevBox->bidiLevel() >= box->bidiLevel()); in createPositionWithAffinityForBoxAfterAdjustingOffsetForBiDi()[all …]
251 unsigned char bidiLevel() const { return m_bitfields.bidiEmbeddingLevel(); } in bidiLevel() function253 TextDirection direction() const { return bidiLevel() % 2 ? RTL : LTR; } in direction()
1306 minLevel = std::min(minLevel, leaf->bidiLevel()); in collectLeafBoxesInLogicalOrder()1307 maxLevel = std::max(maxLevel, leaf->bidiLevel()); in collectLeafBoxesInLogicalOrder()1327 if ((*it)->bidiLevel() >= minLevel) in collectLeafBoxesInLogicalOrder()1333 if ((*it)->bidiLevel() < minLevel) in collectLeafBoxesInLogicalOrder()
486 …RootInlineBox* createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun>&, const Inline…
674 RootInlineBox* RenderBlockFlow::createLineBoxesFromBidiRuns(unsigned bidiLevel, BidiRunList<BidiRun… in createLineBoxesFromBidiRuns() argument686 lineBox->setBidiLevel(bidiLevel); in createLineBoxesFromBidiRuns()
425 run.bidiLevel = 0; in generateMetrics()655 run.bidiLevel = 0; in drawDWMask()
425 run.bidiLevel = 0; in getBoundingBox()689 run.bidiLevel = 0; in drawDWMask()
255 glyphRun.bidiLevel = 0; in DwRendingString()
2939 UINT32 bidiLevel; member3341 UINT32 bidiLevel; member