/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 dir, int offset, argument
|
H A D | TextLine.java | 725 int contextStart, int contextEnd, boolean runIsRtl, 742 int contextLen = contextEnd - contextStart; 746 contextStart, contextLen, runIsRtl, null, 0); 750 delta + end, delta + contextStart, delta + contextEnd, 791 drawTextRun(c, wp, start, end, contextStart, contextEnd, runIsRtl, 973 * @param contextStart the start of context for the run 980 int contextStart, int contextEnd, boolean runIsRtl, float x, int y) { 984 int contextCount = contextEnd - contextStart; 985 c.drawTextRun(mChars, start, count, contextStart, contextCount, 990 delta + contextStart, delt 724 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 979 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 | 1134 public void drawTextRun(Canvas c, int start, int end, int contextStart, int contextEnd, argument 1138 int contextLen = contextEnd - contextStart; 1141 c.drawTextRun(mText, start, len, contextStart, contextLen, x, y, isRtl, p); 1142 } else if (contextStart >= mGapStart) { 1143 c.drawTextRun(mText, start + mGapLength, len, contextStart + mGapLength, 1147 getChars(contextStart, contextEnd, buf, 0); 1148 c.drawTextRun(buf, start - contextStart, len, 0, contextLen, x, y, isRtl, p); 1205 public float getTextRunAdvances(int start, int end, int contextStart, int contextEnd, boolean isRtl, argument 1210 int contextLen = contextEnd - contextStart; 1214 ret = p.getTextRunAdvances(mText, start, len, contextStart, contextLe 1256 getTextRunCursor(int contextStart, int contextEnd, int dir, int offset, int cursorOpt, Paint p) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | GLES20Canvas.java | 966 public void drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, argument 974 nDrawTextRun(mRenderer, text.toString(), start, end, contextStart, 978 contextStart, contextEnd, x, y, isRtl, paint); 980 int contextLen = contextEnd - contextStart; 983 TextUtils.getChars(text, contextStart, contextEnd, buf, 0); 984 nDrawTextRun(mRenderer, buf, start - contextStart, len, 0, contextLen, 991 int contextStart, int contextEnd, float x, float y, boolean isRtl, long nativePaint, long nativeTypeface); 990 nDrawTextRun(long renderer, String text, int start, int end, int contextStart, int contextEnd, float x, float y, boolean isRtl, long nativePaint, long nativeTypeface) argument
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Paint.cpp | 691 jstring text, jint start, jint end, jint contextStart, jint contextEnd, jboolean isRtl, 696 jfloat result = doTextRunAdvances(env, paint, typeface, textArray + contextStart, 697 start - contextStart, end - start, contextEnd - contextStart, isRtl, 711 jint contextStart, jint contextCount, jint dir, jint offset, jint cursorOpt) { 714 jint result = doTextRunCursor(env, paint, textArray, contextStart, contextCount, dir, 721 jint contextStart, jint contextEnd, jint dir, jint offset, jint cursorOpt) { 724 jint result = doTextRunCursor(env, paint, textArray, contextStart, 725 contextEnd - contextStart, dir, offset, cursorOpt); 689 getTextRunAdvances__StringIIIIZ_FI(JNIEnv* env, jobject clazz, jlong paintHandle, jlong typefaceHandle, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jboolean isRtl, jfloatArray advances, jint advancesIndex) argument 710 getTextRunCursor___C(JNIEnv* env, jobject clazz, jlong paintHandle, jcharArray text, jint contextStart, jint contextCount, jint dir, jint offset, jint cursorOpt) argument 720 getTextRunCursor__String(JNIEnv* env, jobject clazz, jlong paintHandle, jstring text, jint contextStart, jint contextEnd, jint dir, jint offset, jint cursorOpt) argument
|
/frameworks/base/core/jni/ |
H A D | android_graphics_Canvas.cpp | 544 jint start, jint end, jint contextStart, jint contextEnd, 552 jint contextCount = contextEnd - contextStart; 554 drawText(get_canvas(canvasHandle), jchars + contextStart, start - contextStart, count, local 543 drawTextRunString(JNIEnv* env, jobject obj, jlong canvasHandle, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jfloat x, jfloat y, jboolean isRtl, jlong paintHandle, jlong typefaceHandle) argument
|
H A D | android_view_GLES20Canvas.cpp | 768 jint contextStart, int contextEnd, jfloat x, jfloat y, jboolean isRtl, 773 jint contextCount = contextEnd - contextStart; 778 renderTextRun(renderer, textArray + contextStart, start - contextStart, 766 android_view_GLES20Canvas_drawTextRun(JNIEnv* env, jobject clazz, jlong rendererPtr, jstring text, jint start, jint end, jint contextStart, int contextEnd, jfloat x, jfloat y, jboolean isRtl, jlong paintPtr, jlong typefacePtr) argument
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | Canvas_Delegate.java | 864 int start, int end, int contextStart, int contextEnd, 875 int start, int count, int contextStart, int contextCount, 863 native_drawTextRun(long nativeCanvas, String text, int start, int end, int contextStart, int contextEnd, float x, float y, boolean isRtl, long paint, long typeface) argument 874 native_drawTextRun(long nativeCanvas, char[] text, int start, int count, int contextStart, int contextCount, float x, float y, boolean isRtl, long paint, long typeface) argument
|
H A D | Paint_Delegate.java | 986 int end, int contextStart, int contextEnd, int flags, char[] glyphs) { 1016 String text, int start, int end, int contextStart, int contextEnd, 1018 // FIXME: support contextStart and contextEnd 1024 contextStart, contextEnd - contextStart, isRtl, advances, advancesIndex); 1029 int contextStart, int contextLength, int flags, int offset, int cursorOpt) { 1038 int contextStart, int contextEnd, int flags, int offset, int cursorOpt) { 985 native_getTextGlyphs(long native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, char[] glyphs) argument 1015 native_getTextRunAdvances(long native_object, long native_typeface, String text, int start, int end, int contextStart, int contextEnd, boolean isRtl, float[] advances, int advancesIndex) argument 1028 native_getTextRunCursor(Paint thisPaint, long native_object, char[] text, int contextStart, int contextLength, int flags, int offset, int cursorOpt) argument 1037 native_getTextRunCursor(Paint thisPaint, long native_object, String text, int contextStart, int contextEnd, int flags, int offset, int cursorOpt) argument
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Canvas.java | 1777 public void drawTextRun(@NonNull CharSequence text, int start, int end, int contextStart, argument 1793 contextStart, contextEnd, x, y, isRtl, paint.mNativePaint, paint.mNativeTypeface); 1796 contextStart, contextEnd, x, y, isRtl, paint); 1798 int contextLen = contextEnd - contextStart; 1801 TextUtils.getChars(text, contextStart, contextEnd, buf, 0); 1802 native_drawTextRun(mNativeCanvasWrapper, buf, start - contextStart, len, 2090 int start, int end, int contextStart, int contextEnd, 2094 int start, int count, int contextStart, int contextCount, 2089 native_drawTextRun(long nativeCanvas, String text, int start, int end, int contextStart, int contextEnd, float x, float y, boolean isRtl, long nativePaint, long nativeTypeface) argument 2093 native_drawTextRun(long nativeCanvas, char[] text, int start, int count, int contextStart, int contextCount, float x, float y, boolean isRtl, long nativePaint, long nativeTypeface) argument
|
H A D | Paint.java | 1888 int contextStart, int contextEnd, boolean isRtl, float[] advances, 1894 if ((start | end | contextStart | contextEnd | advancesIndex | (end - start) 1895 | (start - contextStart) | (contextEnd - end) 1904 contextStart, contextEnd, isRtl, advances, advancesIndex); 1909 contextStart, contextEnd, isRtl, advances, advancesIndex); 1913 contextStart, contextEnd, isRtl, advances, advancesIndex, this); 1919 int contextLen = contextEnd - contextStart; 1922 TextUtils.getChars(text, contextStart, contextEnd, buf, 0); 1923 float result = getTextRunAdvances(buf, start - contextStart, len, 1957 * @param contextStart th 1887 getTextRunAdvances(CharSequence text, int start, int end, int contextStart, int contextEnd, boolean isRtl, float[] advances, int advancesIndex) argument 1970 getTextRunAdvances(String text, int start, int end, int contextStart, int contextEnd, boolean isRtl, float[] advances, int advancesIndex) argument 2033 getTextRunCursor(char[] text, int contextStart, int contextLength, int dir, int offset, int cursorOpt) argument 2073 getTextRunCursor(CharSequence text, int contextStart, int contextEnd, int dir, int offset, int cursorOpt) argument 2120 getTextRunCursor(String text, int contextStart, int contextEnd, int dir, int offset, int cursorOpt) argument 2266 native_getTextGlyphs(long native_object, String text, int start, int end, int contextStart, int contextEnd, int flags, char[] glyphs) argument 2273 native_getTextRunAdvances(long native_object, long native_typeface, String text, int start, int end, int contextStart, int contextEnd, boolean isRtl, float[] advances, int advancesIndex) argument 2277 native_getTextRunCursor(long native_object, char[] text, int contextStart, int contextLength, int dir, int offset, int cursorOpt) argument 2279 native_getTextRunCursor(long native_object, String text, int contextStart, int contextEnd, int dir, int offset, int cursorOpt) argument [all...] |
/frameworks/base/core/java/android/widget/ |
H A D | TextView.java | 9265 int contextStart, int contextEnd, float x, float y, boolean isRtl, Paint p) { 9267 int contextCount = contextEnd - contextStart; 9268 c.drawTextRun(mChars, start + mStart, count, contextStart + mStart, 9280 public float getTextRunAdvances(int start, int end, int contextStart, argument 9284 int contextCount = contextEnd - contextStart; 9286 contextStart + mStart, contextCount, isRtl, advances, 9290 public int getTextRunCursor(int contextStart, int contextEnd, int dir, argument 9292 int contextCount = contextEnd - contextStart; 9293 return p.getTextRunCursor(mChars, contextStart + mStart, 9264 drawTextRun(Canvas c, int start, int end, int contextStart, int contextEnd, float x, float y, boolean isRtl, Paint p) argument
|