/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 int getTextRunCursor(int contextStart, int contextEnd, int flags, int offset, argument
|
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, 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 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 1254 getTextRunCursor(int contextStart, int contextEnd, int flags, int offset, int cursorOpt, Paint p) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | Canvas.cpp | 858 jint end, jint contextStart, jint contextEnd, 862 jint contextCount = contextEnd - contextStart; 864 drawTextWithGlyphs(canvas, chars + contextStart, start - contextStart, 856 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 D | Paint.cpp | 540 jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, 543 int count = doTextGlyphs(env, paint, textArray + contextStart, start - contextStart, 544 end - start, contextEnd - contextStart, flags, glyphs); 593 jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, 596 jfloat result = doTextRunAdvances(env, paint, textArray + contextStart, 597 start - contextStart, end - start, contextEnd - contextStart, flags, 648 jint contextStart, jint contextCount, jint flags, jint offset, jint cursorOpt) { 650 jint result = doTextRunCursor(env, paint, textArray, contextStart, contextCoun 539 getTextGlyphs__StringIIIII_C(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, jcharArray glyphs) argument 592 getTextRunAdvances__StringIIIII_FI(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, jfloatArray advances, jint advancesIndex) argument 647 getTextRunCursor___C(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, jint contextStart, jint contextCount, jint flags, jint offset, jint cursorOpt) argument 656 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 D | android_view_GLES20Canvas.cpp | 706 jint contextStart, int contextEnd, jfloat x, jfloat y, jint dirFlags, 710 jint contextCount = contextEnd - contextStart; 711 renderTextRun(renderer, textArray + contextStart, start - contextStart, 704 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 D | Canvas.java | 1530 public void drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, argument 1548 contextStart, contextEnd, x, y, flags, paint.mNativePaint); 1551 contextStart, contextEnd, x, y, flags, paint); 1553 int contextLen = contextEnd - contextStart; 1556 TextUtils.getChars(text, contextStart, contextEnd, buf, 0); 1557 native_drawTextRun(mNativeCanvas, buf, start - contextStart, len, 1823 int start, int end, int contextStart, int contextEnd, 1827 int start, int count, int contextStart, int contextCount, 1822 native_drawTextRun(int nativeCanvas, String text, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, int paint) argument 1826 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 D | Paint.java | 1778 * @param contextStart the index of the first character to use for shaping context, 1792 public int getTextGlyphs(String text, int start, int end, int contextStart, int contextEnd, argument 1800 if ((start | end | contextStart | contextEnd | (end - start) 1801 | (start - contextStart) | (contextEnd - end) | (text.length() - end) 1808 return native_getTextGlyphs(mNativePaint, text, start, end, contextStart, contextEnd, 1868 int contextStart, int contextEnd, int flags, float[] advances, 1874 if ((start | end | contextStart | contextEnd | advancesIndex | (end - start) 1875 | (start - contextStart) | (contextEnd - end) 1884 contextStart, contextEnd, flags, advances, advancesIndex); 1889 contextStart, contextEn 1867 getTextRunAdvances(CharSequence text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument 1951 getTextRunAdvances(String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument 2017 getTextRunCursor(char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument 2057 getTextRunCursor(CharSequence text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument 2104 getTextRunCursor(String text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument 2249 native_getTextGlyphs(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, char[] glyphs) argument 2256 native_getTextRunAdvances(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument 2260 native_getTextRunCursor(int native_object, char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument 2262 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 D | Canvas_Delegate.java | 1020 int start, int end, int contextStart, int contextEnd, 1031 int start, int count, int contextStart, int contextCount, 1019 native_drawTextRun(int nativeCanvas, String text, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, int paint) argument 1030 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 D | Paint_Delegate.java | 975 int end, int contextStart, int contextEnd, int flags, char[] glyphs) { 1003 String text, int start, int end, int contextStart, int contextEnd, 1005 // FIXME: support contextStart and contextEnd 1010 return native_getTextRunAdvances(native_object, buffer, 0, count, contextStart, 1011 contextEnd - contextStart, flags, advances, advancesIndex); 1016 int contextStart, int contextLength, int flags, int offset, int cursorOpt) { 1025 int contextStart, int contextEnd, int flags, int offset, int cursorOpt) { 974 native_getTextGlyphs(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, char[] glyphs) argument 1002 native_getTextRunAdvances(int native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, float[] advances, int advancesIndex) argument 1015 native_getTextRunCursor(Paint thisPaint, int native_object, char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument 1024 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/view/ |
H A D | GLES20Canvas.java | 1358 public void drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, argument 1369 nDrawTextRun(mRenderer, text.toString(), start, end, contextStart, 1373 contextStart, contextEnd, x, y, flags, paint); 1375 int contextLen = contextEnd - contextStart; 1378 TextUtils.getChars(text, contextStart, contextEnd, buf, 0); 1379 nDrawTextRun(mRenderer, buf, start - contextStart, len, 0, contextLen, 1389 int contextStart, int contextEnd, float x, float y, int flags, int nativePaint); 1388 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/java/android/widget/ |
H A D | TextView.java | 8989 int contextStart, int contextEnd, float x, float y, int flags, Paint p) { 8991 int contextCount = contextEnd - contextStart; 8992 c.drawTextRun(mChars, start + mStart, count, contextStart + mStart, 9004 public float getTextRunAdvances(int start, int end, int contextStart, argument 9008 int contextCount = contextEnd - contextStart; 9010 contextStart + mStart, contextCount, flags, advances, 9014 public int getTextRunCursor(int contextStart, int contextEnd, int flags, argument 9016 int contextCount = contextEnd - contextStart; 9017 return p.getTextRunCursor(mChars, contextStart + mStart, 8988 drawTextRun(Canvas c, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, Paint p) argument
|