Searched refs:contextStart (Results 1 - 12 of 12) 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 int getTextRunCursor(int contextStart, int contextEnd, int dir, int offset, argument
H A DSpannableStringBuilder.java1134 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...]
H A DTextLine.java725 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...]
/frameworks/base/graphics/java/android/graphics/
H A DPaint.java1888 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...]
H A DCanvas.java1777 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
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DPaint_Delegate.java986 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
H A DCanvas_Delegate.java864 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
/frameworks/base/core/java/android/view/
H A DGLES20Canvas.java966 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 DPaint.cpp691 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 Dandroid_graphics_Canvas.cpp544 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 Dandroid_view_GLES20Canvas.cpp768 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/core/java/android/widget/
H A DTextView.java9265 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

Completed in 7117 milliseconds