Lines Matching full:direction
37 * paraLevel and direction are also set.
91 /* pBiDi->direction!=UBIDI_MIXED */
172 if(pParaBiDi->direction!=UBIDI_MIXED) {
174 pLineBiDi->direction=pParaBiDi->direction;
196 /* recalculate pLineBiDi->direction */
199 pLineBiDi->direction=(UBiDiDirection)(pLineBiDi->paraLevel&1);
207 pLineBiDi->direction=UBIDI_MIXED;
209 /* see if levels[1..trailingWSStart-1] have the same direction as levels[0] and paraLevel */
213 /* the direction values match those in level */
214 pLineBiDi->direction=(UBiDiDirection)level;
217 pLineBiDi->direction=UBIDI_MIXED;
225 switch(pLineBiDi->direction) {
253 } else if(pBiDi->direction!=UBIDI_MIXED || charIndex>=pBiDi->trailingWSStart) {
339 else if(pBiDi->direction!=UBIDI_MIXED || logicalPosition>=pBiDi->trailingWSStart) {
557 if(pBiDi->direction!=UBIDI_MIXED) {
662 /* now add the direction flags and adjust the visualLimit's to be just that */
881 switch(pBiDi->direction) {
992 if(pBiDi->direction==UBIDI_LTR) {
995 else if(pBiDi->direction==UBIDI_RTL) {