/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_text_blob.cpp | 82 if (textBlob == nullptr) { in OH_Drawing_TextBlobCreateFromText() 86 g_textBlobMap.insert({textBlob.get(), textBlob}); in OH_Drawing_TextBlobCreateFromText() 87 return (OH_Drawing_TextBlob*)textBlob.get(); in OH_Drawing_TextBlobCreateFromText() 115 if (textBlob == nullptr) { in OH_Drawing_TextBlobCreateFromPosText() 120 g_textBlobMap.insert({textBlob.get(), textBlob}); in OH_Drawing_TextBlobCreateFromPosText() 122 return (OH_Drawing_TextBlob*)textBlob.get(); in OH_Drawing_TextBlobCreateFromPosText() 139 if (textBlob == nullptr) { in OH_Drawing_TextBlobCreateFromString() 143 g_textBlobMap.insert({textBlob.get(), textBlob}); in OH_Drawing_TextBlobCreateFromString() 144 return (OH_Drawing_TextBlob*)textBlob.get(); in OH_Drawing_TextBlobCreateFromString() 200 if (textBlob == nullptr) { in OH_Drawing_TextBlobBuilderMake() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ets/ets/testcase/interface/ |
H A D | textblobtest.ts | 57 const textBlob: drawing.TextBlob = drawing.TextBlob.makeFromRunBuffer(runBuffer, font, rect); 58 … canvas.drawTextBlob(textBlob, rand.nextULessThan(this.width_),rand.nextULessThan(this.height_)); 75 let textBlob: drawing.TextBlob; 77 …textBlob = drawing.TextBlob.makeFromString(this.text_, this.font_, drawing.TextEncoding.TEXT_ENCOD… 79 …canvas.drawTextBlob(textBlob, this.rand_.nextULessThan(this.width_),this.rand_.nextULessThan(this.… 83 …const textBlob: drawing.TextBlob = drawing.TextBlob.makeFromString(this.text_, this.font_, drawing… 84 canvas.drawTextBlob(textBlob, 10, 100); 99 …const textBlob: drawing.TextBlob = drawing.TextBlob.makeFromString(text, font, drawing.TextEncodin… 100 … canvas.drawTextBlob(textBlob, rand.nextULessThan(this.width_),rand.nextULessThan(this.height_)); 101 let bounds:common2D.Rect = textBlob.bounds();
|
H A D | performancetest.ts | 81 …const textBlob = drawing.TextBlob.makeFromString(text, font, drawing.TextEncoding.TEXT_ENCODING_UT… 83 canvas.drawTextBlob(textBlob, 100, 100);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_engine/unittest/rosen_text/skia_txt/ |
H A D | drawing_painter_impl_test.cpp | 86 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); variable 87 EXPECT_EQ(textBlob != nullptr, true); 91 canvasParagraphPainter_->drawTextBlob(textBlob, 0.0, 0.0, paint); 105 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); variable 106 EXPECT_EQ(textBlob != nullptr, true); 108 canvasParagraphPainter_->drawTextShadow(textBlob, 0.0, 0.0, color, 0.5); // 0.5 just fot test 209 std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(str.c_str(), str.length(), font); variable 210 EXPECT_EQ(textBlob != nullptr, true); 211 canvasParagraphPainter_->DrawSymbolSkiaTxt(textBlob.get(), offset, paintRecord);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_static_factory_test.cpp | 190 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); variable 191 ASSERT_TRUE(textBlob.get() != nullptr); 192 auto skiaStatic = SkiaStaticFactory::GetDrawingPathforTextBlob(glyphId, textBlob.get()); 207 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); variable 213 ASSERT_TRUE(textBlob.get() != nullptr); 214 SkiaStaticFactory::GetDrawingPointsForTextBlob(textBlob.get(), point);
|
/ohos5.0/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/drawing/text_blob_napi/ |
H A D | js_text_blob.cpp | 143 std::shared_ptr<TextBlob> textBlob = textBlobBuilder->Make(); in MakeFromRunBuffer() local 144 if (textBlob == nullptr) { in MakeFromRunBuffer() 148 return JsTextBlob::CreateJsTextBlob(env, textBlob); in MakeFromRunBuffer() 219 …std::shared_ptr<TextBlob> textBlob = TextBlob::MakeFromText(buffer, CHAR16_SIZE * len, *font, Text… in MakeFromString() local 221 if (textBlob == nullptr) { in MakeFromString() 225 napi_value jsTextBlob = JsTextBlob::CreateJsTextBlob(env, textBlob); in MakeFromString() 281 std::shared_ptr<TextBlob> textBlob = in getJsTextBlob() local 283 if (textBlob == nullptr) { in getJsTextBlob() 287 napi_value jsTextBlob = JsTextBlob::CreateJsTextBlob(env, textBlob); in getJsTextBlob() 358 napi_value JsTextBlob::CreateJsTextBlob(napi_env env, const std::shared_ptr<TextBlob> textBlob) in CreateJsTextBlob() argument [all …]
|
H A D | js_text_blob.h | 28 explicit JsTextBlob(napi_env env, std::shared_ptr<TextBlob> textBlob) : m_textBlob(textBlob) {} in JsTextBlob() argument 34 static napi_value CreateJsTextBlob(napi_env env, const std::shared_ptr<TextBlob> textBlob);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndktextblob_fuzzer/ |
H A D | ndktextblob_fuzzer.cpp | 51 OH_Drawing_TextBlob* textBlob = OH_Drawing_TextBlobBuilderMake(textBlobBuilder); in NativeDrawingTextBlobTest001() local 60 OH_Drawing_TextBlobGetBounds(textBlob, nullptr); in NativeDrawingTextBlobTest001() 61 OH_Drawing_TextBlobGetBounds(textBlob, rect); in NativeDrawingTextBlobTest001() 64 OH_Drawing_TextBlobUniqueID(textBlob); in NativeDrawingTextBlobTest001() 66 OH_Drawing_TextBlobDestroy(textBlob); in NativeDrawingTextBlobTest001()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/texgine/texgine_drawing/src/ |
H A D | texgine_text_blob.cpp | 26 void TexgineTextBlob::SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob) in SetTextBlob() argument 28 textBlob_ = textBlob; in SetTextBlob()
|
H A D | texgine_text_blob.h | 36 void SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/ |
H A D | drawing_canvas_test.cpp | 1052 OH_Drawing_TextBlobDestroy(textBlob); 1081 EXPECT_NE(textBlob, nullptr); 1082 OH_Drawing_CanvasDrawTextBlob(nullptr, textBlob, 0, 0); 1086 OH_Drawing_CanvasDrawTextBlob(canvas_, textBlob, 0, 0); 1087 OH_Drawing_TextBlobGetBounds(textBlob, nullptr); 1089 OH_Drawing_TextBlobGetBounds(textBlob, rect); 1091 OH_Drawing_TextBlobDestroy(textBlob); 1142 EXPECT_NE(textBlob, nullptr); 1149 OH_Drawing_TextBlobDestroy(textBlob); 1193 EXPECT_NE(textBlob, nullptr); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/frameworks/bootanimation/src/ |
H A D | boot_compile_progress.cpp | 215 …std::shared_ptr<Rosen::Drawing::TextBlob> textBlob = Rosen::Drawing::TextBlob::MakeFromString(info… in DrawCompileProgress() local 224 float scalarY = TEXT_BLOB_OFFSET + textBlob->Bounds()->GetHeight() / NUMBER_TWO; in DrawCompileProgress() 225 canvas->DrawTextBlob(textBlob.get(), scalarX, scalarY); in DrawCompileProgress()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/modifier/ |
H A D | rs_extended_modifier_test.cpp | 177 std::shared_ptr<Drawing::TextBlob> textBlob = variable 182 recordingCanvas->DrawTextBlob(textBlob.get(), x, y);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service/core/drawable/dfx/ |
H A D | rs_dirty_rects_dfx.cpp | 172 …std::shared_ptr<Drawing::TextBlob> textBlob = Drawing::TextBlob::MakeFromString(info.c_str(), font… in DrawCurrentRefreshRate() local 192 canvas.DrawTextBlob(textBlob.get(), 100.f, 200.f); in DrawCurrentRefreshRate() 222 std::shared_ptr<Drawing::TextBlob> textBlob = in DrawDirtyRectForDFX() local 241 …canvas.DrawTextBlob(textBlob.get(), dirtyRect.left_ + defaultTextOffsetX, dirtyRect.top_ + default… in DrawDirtyRectForDFX()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/recording/ |
H A D | draw_cmd_test.cpp | 653 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); variable 660 DrawTextBlobOpItem opItem{textBlob.get(), 0, 0, paint}; 671 …DrawTextBlobOpItem::ConstructorHandle::GenerateCachedOpItem(*drawCmdList, textBlob.get(), 0, 0, pa… 675 auto opDataHandle = CmdListHelper::AddTextBlobToCmdList(*drawCmdList, textBlob.get()); 812 auto textBlob = TextBlob::MakeFromString("11", font, TextEncoding::UTF8); variable 819 auto opItem = std::make_shared<DrawTextBlobOpItem>(textBlob.get(), 0, 0, paint);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkcanvas_fuzzer/ |
H A D | canvas_fuzzer.cpp | 64 …OH_Drawing_TextBlob* textBlob = OH_Drawing_TextBlobCreateFromString("fuzztest", font, TEXT_ENCODIN… in CanvasFuzzTest009() local 66 OH_Drawing_CanvasDrawTextBlob(canvas, textBlob, GetObject<float>(), GetObject<float>()); in CanvasFuzzTest009() 67 OH_Drawing_CanvasDrawTextBlob(nullptr, textBlob, GetObject<float>(), GetObject<float>()); in CanvasFuzzTest009() 72 OH_Drawing_TextBlobDestroy(textBlob); in CanvasFuzzTest009()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/transaction/ |
H A D | rs_marshalling_test.cpp | 160 std::shared_ptr<Drawing::TextBlob> textBlob; variable 161 TestNullptrObjectSerialization(textBlob);
|
/ohos5.0/docs/zh-cn/application-dev/graphics/ |
H A D | drawing-guidelines.md | 474 OH_Drawing_TextBlob* textBlob = OH_Drawing_TextBlobBuilderMake(builder); 489 …OH_Drawing_TextBlob* textBlob = OH_Drawing_TextBlobCreateFromText(buffer, size * sizeof(char16_t),… 509 OH_Drawing_CanvasDrawTextBlob(canvas_, textBlob, position[0], position[1]); 511 OH_Drawing_TextBlobDestroy(textBlob);
|
H A D | drawing-js-guidelines.md | 161 …const textBlob = drawing.TextBlob.makeFromString("Hello World", font, drawing.TextEncoding.TEXT_EN… 163 canvas.drawTextBlob(textBlob, 90, 500)
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-graphics-drawing.md | 2298 canvas.drawTextBlob(textBlob, 20, 20); 3467 let id = textBlob.uniqueID(); 3515 canvas.drawTextBlob(textBlob, 20, 20); 3572 canvas.drawTextBlob(textBlob, 20, 20); 3599 let bounds = textBlob.bounds(); 3670 canvas.drawTextBlob(textBlob, 60, 100); 4178 canvas.drawTextBlob(textBlob, 200, 200); 4221 canvas.drawTextBlob(textBlob, 200, 200); 5742 canvas.drawTextBlob(textBlob, 100, 100); 5748 canvas.drawTextBlob(textBlob, 100, 200); [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | core_canvas.cpp | 355 std::shared_ptr<TextBlob> textBlob = textBlobBuilder.Make(); in DrawSingleCharacter() local 356 DrawTextBlob(textBlob.get(), x, y); in DrawSingleCharacter()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/ |
H A D | cmd_list_helper.cpp | 414 OpDataHandle CmdListHelper::AddTextBlobToCmdList(CmdList& cmdList, const TextBlob* textBlob, void* … in AddTextBlobToCmdList() argument 416 if (!textBlob) { in AddTextBlobToCmdList() 419 auto data = textBlob->Serialize(ctx); in AddTextBlobToCmdList()
|
H A D | draw_cmd.cpp | 1246 …textBlob_ = CmdListHelper::GetTextBlobFromCmdList(cmdList, handle->textBlob, handle->globalUniqueI… in DrawTextBlobOpItem() 1378 DrawCmdList& cmdList, const TextBlob* textBlob, scalar x, scalar y, Paint& p) in GenerateCachedOpItem() argument 1380 if (!textBlob) { in GenerateCachedOpItem() 1385 auto bounds = textBlob->Bounds(); in GenerateCachedOpItem() 1413 offscreenCanvas->DrawTextBlob(textBlob, x, y); in GenerateCachedOpItem() 1434 …std::shared_ptr<TextBlob> textBlob_ = CmdListHelper::GetTextBlobFromCmdList(cmdList, textBlob, glo… in GenerateCachedOpItem()
|
/ohos5.0/docs/en/application-dev/graphics/ |
H A D | drawing-js-guidelines.md | 179 …const textBlob = drawing.TextBlob.makeFromString("Hello World", font, drawing.TextEncoding.TEXT_EN… 181 canvas.drawTextBlob(textBlob, 90, 500)
|
/ohos5.0/foundation/multimodalinput/input/service/window_manager/src/ |
H A D | touch_drawing_manager.cpp | 706 …std::shared_ptr<Rosen::Drawing::TextBlob> textBlob = Rosen::Drawing::TextBlob::MakeFromString(text… in DrawRectItem() local 708 CHKPV(textBlob); in DrawRectItem() 711 canvas->DrawTextBlob(textBlob.get(), rect.left_, rectTopPosition_ + TEXT_TOP); in DrawRectItem()
|