/frameworks/base/libs/hwui/hwui/ |
H A D | Canvas.cpp | 188 DrawTextOnPathFunctor(const minikin::Layout& layout, Canvas* canvas, float hOffset, argument 192 , hOffset(hOffset) 198 canvas->drawLayoutOnPath(layout, hOffset, vOffset, paint, path, start, end); 204 float hOffset; member in class:android::DrawTextOnPathFunctor 211 const SkPath& path, float hOffset, float vOffset, const Paint& paint, 216 hOffset += MinikinUtils::hOffsetForTextAlign(&paintCopy, layout, path); 223 DrawTextOnPathFunctor f(layout, this, hOffset, vOffset, paintCopy, path); 210 drawTextOnPath(const uint16_t* text, int count, minikin::Bidi bidiFlags, const SkPath& path, float hOffset, float vOffset, const Paint& paint, const Typeface* typeface) argument
|
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
H A D | RenderSessionImpl.java | 873 * @param hOffset horizontal offset for the view bounds. 881 private ViewInfo visit(View view, int hOffset, int vOffset, boolean setExtendedInfo, argument 883 ViewInfo result = createViewInfo(view, hOffset, vOffset, setExtendedInfo, isContentFrame); 887 result.setChildren(visitAllChildren(group, isContentFrame ? 0 : hOffset, 900 * @param hOffset horizontal offset from the top for the content view frame. 907 private List<ViewInfo> visitAllChildren(ViewGroup viewGroup, int hOffset, int vOffset, argument 915 hOffset += viewGroup.getLeft(); 924 visitContentRoot(viewGroup.getChildAt(i), hOffset, vOffset, 934 children.add(visit(viewGroup.getChildAt(i), hOffset, vOffset, setExtendedInfo, 953 private ViewInfo[] visitContentRoot(View view, int hOffset, in argument 980 createViewInfo(View view, int hOffset, int vOffset, boolean setExtendedInfo, boolean isContentFrame) argument [all...] |
/frameworks/base/libs/hwui/ |
H A D | RecordedOp.h | 379 const glyph_t* glyphs, int glyphCount, const SkPath* path, float hOffset, 385 , hOffset(hOffset) 391 const float hOffset; member in struct:android::uirenderer::TextOnPathOp 378 TextOnPathOp(const Matrix4& localMatrix, const ClipBase* localClip, const SkPaint* paint, const glyph_t* glyphs, int glyphCount, const SkPath* path, float hOffset, float vOffset) argument
|
H A D | FontRenderer.cpp | 667 int numGlyphs, const SkPath* path, float hOffset, float vOffset, 675 mCurrentFont->render(paint, glyphs, numGlyphs, path, hOffset, vOffset); 666 renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, int numGlyphs, const SkPath* path, float hOffset, float vOffset, Rect* bounds, TextDrawFunctor* functor) argument
|
H A D | RecordingCanvas.cpp | 519 void RecordingCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument 525 float x = hOffset + layout.getX(i);
|
H A D | SkiaCanvas.cpp | 764 void SkiaCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument 783 float x = hOffset + layout.getX(i) + halfWidth;
|
/frameworks/base/libs/hwui/font/ |
H A D | Font.cpp | 235 void Font::drawCachedGlyph(CachedGlyphInfo* glyph, float x, float hOffset, float vOffset, argument 243 bool ok = measure.getPosTan(x + hOffset + glyph->mBitmapLeft + halfWidth, position, tangent); 295 float hOffset, float vOffset) { 333 drawCachedGlyph(cachedGlyph, penX, hOffset, vOffset, measure, &position, &tangent); 294 render(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, const SkPath* path, float hOffset, float vOffset) argument
|
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/android/graphics/ |
H A D | NopCanvas.java | 288 public void drawTextOnPath(char[] text, int index, int count, Path path, float hOffset, argument 293 public void drawTextOnPath(String text, Path path, float hOffset, float vOffset, Paint paint) { argument
|
/frameworks/base/core/java/android/view/ |
H A D | RecordingCanvas.java | 442 float hOffset, float vOffset, @NonNull Paint paint) { 447 path.readOnlyNI(), hOffset, vOffset, 452 public final void drawTextOnPath(@NonNull String text, @NonNull Path path, float hOffset, argument 455 nDrawTextOnPath(mNativeCanvasWrapper, text, path.readOnlyNI(), hOffset, vOffset, 644 long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint); 648 float hOffset, float vOffset, int flags, long nativePaint); 441 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument 643 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint) argument 647 nDrawTextOnPath(long nativeCanvas, String text, long nativePath, float hOffset, float vOffset, int flags, long nativePaint) argument
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | BaseCanvas.java | 427 float hOffset, float vOffset, @NonNull Paint paint) { 433 path.readOnlyNI(), hOffset, vOffset, 437 public void drawTextOnPath(@NonNull String text, @NonNull Path path, float hOffset, argument 441 nDrawTextOnPath(mNativeCanvasWrapper, text, path.readOnlyNI(), hOffset, vOffset, 655 long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint); 658 float hOffset, float vOffset, int flags, long nativePaint); 426 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument 654 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint) argument 657 nDrawTextOnPath(long nativeCanvas, String text, long nativePath, float hOffset, float vOffset, int flags, long nativePaint) argument
|
H A D | Canvas.java | 1935 * @param hOffset The distance along the path to add to the text's starting position 1940 float hOffset, float vOffset, @NonNull Paint paint) { 1941 super.drawTextOnPath(text, index, count, path, hOffset, vOffset, paint); 1950 * @param hOffset The distance along the path to add to the text's starting position 1954 public void drawTextOnPath(@NonNull String text, @NonNull Path path, float hOffset, argument 1956 super.drawTextOnPath(text, path, hOffset, vOffset, paint); 1939 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
|
/frameworks/layoutlib/bridge/src/android/graphics/ |
H A D | BaseCanvas_Delegate.java | 519 float hOffset, 530 float hOffset, 516 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long path, float hOffset, float vOffset, int bidiFlags, long paint) argument 528 nDrawTextOnPath(long nativeCanvas, String text, long path, float hOffset, float vOffset, int bidiFlags, long paint) argument
|
/frameworks/base/core/jni/ |
H A D | android_graphics_Canvas.cpp | 543 jint index, jint count, jlong pathHandle, jfloat hOffset, 552 static_cast<minikin::Bidi>(bidiFlags), *path, hOffset, vOffset, *paint, typeface); 558 jlong pathHandle, jfloat hOffset, jfloat vOffset, 568 *path, hOffset, vOffset, *paint, typeface); 542 drawTextOnPathChars(JNIEnv* env, jobject, jlong canvasHandle, jcharArray text, jint index, jint count, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle) argument 557 drawTextOnPathString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle) argument
|