/frameworks/base/core/java/android/text/ |
H A D | GraphicsOperations.java | 40 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 D | SpannableStringBuilder.java | 1132 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...] |
H A D | TextLine.java | 722 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, 976 * @param contextStart the start of context for the run 983 int contextStart, int contextEnd, boolean runIsRtl, float x, int y) { 988 int contextCount = contextEnd - contextStart; 989 c.drawTextRun(mChars, start, count, contextStart, contextCount, 994 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 982 drawTextRun(Canvas c, TextPaint wp, int start, int end, int contextStart, int contextEnd, boolean runIsRtl, float x, int y) argument [all...] |
/frameworks/base/graphics/java/android/graphics/ |
H A D | Paint.java | 1660 * @param contextStart the index of the first character to use for shaping context, 1674 public int getTextGlyphs(String text, int start, int end, int contextStart, int contextEnd, argument 1682 if ((start | end | contextStart | contextEnd | (end - start) 1683 | (start - contextStart) | (contextEnd - end) | (text.length() - end) 1690 return native_getTextGlyphs(mNativePaint, text, start, end, contextStart, contextEnd, 1764 int contextStart, int contextEnd, int flags, float[] advances, 1766 return getTextRunAdvances(text, start, end, contextStart, contextEnd, flags, 1778 int contextStart, int contextEnd, int flags, float[] advances, 1784 if ((start | end | contextStart | contextEnd | advancesIndex | (end - start) 1785 | (start - contextStart) | (contextEn 1763 getTextRunAdvances(CharSequence text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument 1777 getTextRunAdvances(CharSequence text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex, int reserved) argument 1861 getTextRunAdvances(String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument 1910 getTextRunAdvances(String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex, int reserved) argument 1976 getTextRunCursor(char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument 2016 getTextRunCursor(CharSequence text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument 2063 getTextRunCursor(String text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument 2208 native_getTextGlyphs(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, char[] glyphs) argument 2215 native_getTextRunAdvances(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex, int reserved) argument 2219 native_getTextRunCursor(int native_object, char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument 2221 native_getTextRunCursor(int native_object, String text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument [all...] |
H A D | Canvas.java | 1456 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
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Paint.cpp | 486 jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, 489 int count = doTextGlyphs(env, paint, textArray + contextStart, start - contextStart, 490 end - start, contextEnd - contextStart, flags, glyphs); 574 jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, 578 doTextRunAdvances(env, paint, textArray + contextStart, start - contextStart, 579 end - start, contextEnd - contextStart, flags, advances, advancesIndex) : 580 doTextRunAdvancesICU(env, paint, textArray + contextStart, start - contextStart, 485 getTextGlyphs__StringIIIII_C(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, jcharArray glyphs) argument 573 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 630 getTextRunCursor___C(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, jint contextStart, jint contextCount, jint flags, jint offset, jint cursorOpt) argument 639 getTextRunCursor__String(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint contextStart, jint contextEnd, jint flags, jint offset, jint cursorOpt) argument [all...] |
H A D | Canvas.cpp | 791 jint end, jint contextStart, jint contextEnd, 795 jint contextCount = contextEnd - contextStart; 797 drawTextWithGlyphs(canvas, chars + contextStart, start - contextStart, 789 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
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | Paint_Delegate.java | 972 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
|
H A D | Canvas_Delegate.java | 1095 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
|
/frameworks/base/core/java/android/view/ |
H A D | GLES20RecordingCanvas.java | 293 public void drawTextRun(CharSequence text, int start, int end, int contextStart, argument 295 super.drawTextRun(text, start, end, contextStart, contextEnd, x, y, dir, paint);
|
H A D | GLES20Canvas.java | 1275 public void drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, argument 1286 nDrawTextRun(mRenderer, text.toString(), start, end, contextStart, 1290 contextStart, contextEnd, x, y, flags, paint); 1292 int contextLen = contextEnd - contextStart; 1295 TextUtils.getChars(text, contextStart, contextEnd, buf, 0); 1296 nDrawTextRun(mRenderer, buf, start - contextStart, len, 0, contextLen, 1306 int contextStart, int contextEnd, float x, float y, int flags, int nativePaint); 1305 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/ |
H A D | android_view_GLES20Canvas.cpp | 609 jint contextStart, int contextEnd, jfloat x, jfloat y, jint dirFlags, 613 jint contextCount = contextEnd - contextStart; 614 renderTextRun(renderer, textArray + contextStart, start - contextStart, 607 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/core/java/android/widget/ |
H A D | TextView.java | 8532 int contextStart, int contextEnd, float x, float y, int flags, Paint p) { 8534 int contextCount = contextEnd - contextStart; 8535 c.drawTextRun(mChars, start + mStart, count, contextStart + mStart, 8547 public float getTextRunAdvances(int start, int end, int contextStart, argument 8551 int contextCount = contextEnd - contextStart; 8553 contextStart + mStart, contextCount, flags, advances, 8557 public float getTextRunAdvances(int start, int end, int contextStart, argument 8561 int contextCount = contextEnd - contextStart; 8563 contextStart + mStart, contextCount, flags, advances, 8567 public int getTextRunCursor(int contextStart, in argument 8531 drawTextRun(Canvas c, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, Paint p) argument [all...] |