Searched defs: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 flags, int offset, argument
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,
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 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
1254 getTextRunCursor(int contextStart, int contextEnd, int flags, int offset, int cursorOpt, Paint p) argument
[all...]
/frameworks/base/core/jni/android/graphics/
H A DCanvas.cpp858 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 DPaint.cpp540 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 Dandroid_view_GLES20Canvas.cpp706 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 DCanvas.java1530 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 DPaint.java1778 * @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 DCanvas_Delegate.java1020 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 DPaint_Delegate.java975 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 DGLES20Canvas.java1358 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 DTextView.java8989 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

Completed in 212 milliseconds