Searched defs:contextStart (Results 1 - 13 of 13) sorted by relevance

/frameworks/base/core/java/android/text/
H A DGraphicsOperations.java40 void drawTextRun(Canvas c, int start, int end, int contextStart, int contextEnd, argument
57 float getTextRunAdvances(int start, int end, int contextStart, int contextEnd, argument
64 float getTextRunAdvances(int start, int end, int contextStart, int contextEnd, argument
71 int getTextRunCursor(int contextStart, int contextEnd, int flags, int offset, argument
H A DTextLine.java722 int contextStart, int contextEnd, boolean runIsRtl,
739 int contextLen = contextEnd - contextStart;
744 contextStart, contextLen, flags, null, 0);
748 delta + end, delta + contextStart, delta + contextEnd,
789 drawTextRun(c, wp, start, end, contextStart, contextEnd, runIsRtl,
971 * @param contextStart the start of context for the run
978 int contextStart, int contextEnd, boolean runIsRtl, float x, int y) {
983 int contextCount = contextEnd - contextStart;
984 c.drawTextRun(mChars, start, count, contextStart, contextCount,
989 delta + contextStart, delt
721 handleText(TextPaint wp, int start, int end, int contextStart, int contextEnd, boolean runIsRtl, Canvas c, float x, int top, int y, int bottom, FontMetricsInt fmi, boolean needWidth) argument
977 drawTextRun(Canvas c, TextPaint wp, int start, int end, int contextStart, int contextEnd, boolean runIsRtl, float x, int y) argument
[all...]
H A DSpannableStringBuilder.java1132 public void drawTextRun(Canvas c, int start, int end, int contextStart, int contextEnd, argument
1136 int contextLen = contextEnd - contextStart;
1139 c.drawTextRun(mText, start, len, contextStart, contextLen, x, y, flags, p);
1140 } else if (contextStart >= mGapStart) {
1141 c.drawTextRun(mText, start + mGapLength, len, contextStart + mGapLength,
1145 getChars(contextStart, contextEnd, buf, 0);
1146 c.drawTextRun(buf, start - contextStart, len, 0, contextLen, x, y, flags, p);
1203 public float getTextRunAdvances(int start, int end, int contextStart, int contextEnd, int flags, argument
1208 int contextLen = contextEnd - contextStart;
1212 ret = p.getTextRunAdvances(mText, start, len, contextStart, contextLe
1232 getTextRunAdvances(int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesPos, Paint p, int reserved) argument
1283 getTextRunCursor(int contextStart, int contextEnd, int flags, int offset, int cursorOpt, Paint p) argument
[all...]
/frameworks/base/core/java/android/view/
H A DGLES20RecordingCanvas.java289 public void drawTextRun(CharSequence text, int start, int end, int contextStart, argument
291 super.drawTextRun(text, start, end, contextStart, contextEnd, x, y, dir, paint);
H A DGLES20Canvas.java1286 public void drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, argument
1297 nDrawTextRun(mRenderer, text.toString(), start, end, contextStart,
1301 contextStart, contextEnd, x, y, flags, paint);
1303 int contextLen = contextEnd - contextStart;
1306 TextUtils.getChars(text, contextStart, contextEnd, buf, 0);
1307 nDrawTextRun(mRenderer, buf, start - contextStart, len, 0, contextLen,
1317 int contextStart, int contextEnd, float x, float y, int flags, int nativePaint);
1316 nDrawTextRun(int renderer, String text, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, int nativePaint) argument
/frameworks/base/core/jni/android/graphics/
H A DCanvas.cpp849 jint end, jint contextStart, jint contextEnd,
853 jint contextCount = contextEnd - contextStart;
855 drawTextWithGlyphs(canvas, chars + contextStart, start - contextStart,
847 drawTextRun__StringIIIIFFIPaint( JNIEnv* env, jobject obj, SkCanvas* canvas, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jfloat x, jfloat y, jint dirFlags, SkPaint* paint) argument
H A DPaint.cpp528 jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags,
531 int count = doTextGlyphs(env, paint, textArray + contextStart, start - contextStart,
532 end - start, contextEnd - contextStart, flags, glyphs);
616 jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags,
620 doTextRunAdvances(env, paint, textArray + contextStart, start - contextStart,
621 end - start, contextEnd - contextStart, flags, advances, advancesIndex) :
622 doTextRunAdvancesICU(env, paint, textArray + contextStart, start - contextStart,
527 getTextGlyphs__StringIIIII_C(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, jcharArray glyphs) argument
615 getTextRunAdvances__StringIIIII_FII(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, jfloatArray advances, jint advancesIndex, jint reserved) argument
672 getTextRunCursor___C(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, jint contextStart, jint contextCount, jint flags, jint offset, jint cursorOpt) argument
681 getTextRunCursor__String(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint contextStart, jint contextEnd, jint flags, jint offset, jint cursorOpt) argument
[all...]
/frameworks/base/core/jni/
H A Dandroid_view_GLES20Canvas.cpp618 jint contextStart, int contextEnd, jfloat x, jfloat y, jint dirFlags,
622 jint contextCount = contextEnd - contextStart;
623 renderTextRun(renderer, textArray + contextStart, start - contextStart,
616 android_view_GLES20Canvas_drawTextRun(JNIEnv* env, jobject clazz, OpenGLRenderer* renderer, jstring text, jint start, jint end, jint contextStart, int contextEnd, jfloat x, jfloat y, jint dirFlags, SkPaint* paint) argument
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java1456 public void drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, argument
1474 contextStart, contextEnd, x, y, flags, paint.mNativePaint);
1477 contextStart, contextEnd, x, y, flags, paint);
1479 int contextLen = contextEnd - contextStart;
1482 TextUtils.getChars(text, contextStart, contextEnd, buf, 0);
1483 native_drawTextRun(mNativeCanvas, buf, start - contextStart, len,
1737 int start, int end, int contextStart, int contextEnd,
1741 int start, int count, int contextStart, int contextCount,
1736 native_drawTextRun(int nativeCanvas, String text, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, int paint) argument
1740 native_drawTextRun(int nativeCanvas, char[] text, int start, int count, int contextStart, int contextCount, float x, float y, int flags, int paint) argument
H A DPaint.java1676 * @param contextStart the index of the first character to use for shaping context,
1690 public int getTextGlyphs(String text, int start, int end, int contextStart, int contextEnd, argument
1698 if ((start | end | contextStart | contextEnd | (end - start)
1699 | (start - contextStart) | (contextEnd - end) | (text.length() - end)
1706 return native_getTextGlyphs(mNativePaint, text, start, end, contextStart, contextEnd,
1780 int contextStart, int contextEnd, int flags, float[] advances,
1782 return getTextRunAdvances(text, start, end, contextStart, contextEnd, flags,
1794 int contextStart, int contextEnd, int flags, float[] advances,
1800 if ((start | end | contextStart | contextEnd | advancesIndex | (end - start)
1801 | (start - contextStart) | (contextEn
1779 getTextRunAdvances(CharSequence text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument
1793 getTextRunAdvances(CharSequence text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex, int reserved) argument
1877 getTextRunAdvances(String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument
1926 getTextRunAdvances(String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex, int reserved) argument
1992 getTextRunCursor(char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument
2032 getTextRunCursor(CharSequence text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument
2079 getTextRunCursor(String text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument
2224 native_getTextGlyphs(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, char[] glyphs) argument
2231 native_getTextRunAdvances(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex, int reserved) argument
2235 native_getTextRunCursor(int native_object, char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument
2237 native_getTextRunCursor(int native_object, String text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument
[all...]
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DCanvas_Delegate.java1095 int start, int end, int contextStart, int contextEnd,
1106 int start, int count, int contextStart, int contextCount,
1094 native_drawTextRun(int nativeCanvas, String text, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, int paint) argument
1105 native_drawTextRun(int nativeCanvas, char[] text, int start, int count, int contextStart, int contextCount, float x, float y, int flags, int paint) argument
H A DPaint_Delegate.java972 int end, int contextStart, int contextEnd, int flags, char[] glyphs) {
1023 String text, int start, int end, int contextStart, int contextEnd,
1025 // FIXME: support contextStart, contextEnd and direction flag
1030 return native_getTextRunAdvances(native_object, buffer, 0, count, contextStart,
1031 contextEnd - contextStart, flags, advances, advancesIndex, reserved);
1036 int contextStart, int contextLength, int flags, int offset, int cursorOpt) {
1045 int contextStart, int contextEnd, int flags, int offset, int cursorOpt) {
971 native_getTextGlyphs(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, char[] glyphs) argument
1022 native_getTextRunAdvances(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex, int reserved) argument
1035 native_getTextRunCursor(Paint thisPaint, int native_object, char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument
1044 native_getTextRunCursor(Paint thisPaint, int native_object, String text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument
/frameworks/base/core/java/android/widget/
H A DTextView.java8586 int contextStart, int contextEnd, float x, float y, int flags, Paint p) {
8588 int contextCount = contextEnd - contextStart;
8589 c.drawTextRun(mChars, start + mStart, count, contextStart + mStart,
8601 public float getTextRunAdvances(int start, int end, int contextStart, argument
8605 int contextCount = contextEnd - contextStart;
8607 contextStart + mStart, contextCount, flags, advances,
8611 public float getTextRunAdvances(int start, int end, int contextStart, argument
8615 int contextCount = contextEnd - contextStart;
8617 contextStart + mStart, contextCount, flags, advances,
8621 public int getTextRunCursor(int contextStart, in argument
8585 drawTextRun(Canvas c, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, Paint p) argument
[all...]

Completed in 181 milliseconds