Searched defs:hOffset (Results 1 - 13 of 13) sorted by relevance

/frameworks/base/libs/hwui/hwui/
H A DCanvas.cpp188 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 DRenderSessionImpl.java873 * @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 DRecordedOp.h379 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 DFontRenderer.cpp667 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 DRecordingCanvas.cpp519 void RecordingCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument
525 float x = hOffset + layout.getX(i);
H A DSkiaCanvas.cpp764 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 DFont.cpp235 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 DNopCanvas.java288 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 DRecordingCanvas.java442 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 DBaseCanvas.java427 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 DCanvas.java1935 * @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 DBaseCanvas_Delegate.java519 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 Dandroid_graphics_Canvas.cpp543 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

Completed in 288 milliseconds