Home | History | Annotate | Download | only in text

Lines Matching defs:bufEnd

474     public StaticLayout(CharSequence source, int bufstart, int bufend,
479 this(source, bufstart, bufend, paint, outerwidth, align,
487 public StaticLayout(CharSequence source, int bufstart, int bufend,
493 this(source, bufstart, bufend, paint, outerwidth, align,
503 public StaticLayout(CharSequence source, int bufstart, int bufend,
516 Builder b = Builder.obtain(source, bufstart, bufend, paint, outerwidth)
609 final int bufEnd = b.mEnd;
658 if (precomputed.canUseMeasuredResult(bufStart, bufEnd, textDir, paint,
669 bufEnd, false /* computeLayout */);
851 boolean moreChars = (endPos < bufEnd);
862 flags[breakIndex], needMultiply, measuredPara, bufEnd,
886 if (paraEnd == bufEnd) {
891 if ((bufEnd == bufStart || source.charAt(bufEnd - 1) == CHAR_NEW_LINE)
894 MeasuredParagraph.buildForBidi(source, bufEnd, bufEnd, textDir, null);
897 bufEnd, bufEnd, fm.ascent, fm.descent,
902 needMultiply, measuredPara, bufEnd,
916 final int bufEnd, final boolean includePad, final boolean trackPad,
985 final boolean lastCharIsNewLine = widthStart != bufEnd && bufEnd > 0
986 && text.charAt(bufEnd - 1) == CHAR_NEW_LINE;
987 if (end == bufEnd && !lastCharIsNewLine) {
989 } else if (start == bufEnd && lastCharIsNewLine) {