Searched refs: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 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...]
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,
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 DPaint.java1660 * @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 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
/frameworks/base/core/jni/android/graphics/
H A DPaint.cpp486 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 DCanvas.cpp791 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 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
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
/frameworks/base/core/java/android/view/
H A DGLES20RecordingCanvas.java293 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 DGLES20Canvas.java1275 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 Dandroid_view_GLES20Canvas.cpp609 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 DTextView.java8532 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...]

Completed in 244 milliseconds