Home
last modified time | relevance | path

Searched refs:textBlob (Results 1 – 25 of 36) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_text_blob.cpp82 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 Dtextblobtest.ts57 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;
77textBlob = 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 Dperformancetest.ts81 …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 Ddrawing_painter_impl_test.cpp86 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 Dskia_static_factory_test.cpp190 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 Djs_text_blob.cpp143 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 Djs_text_blob.h28 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 Dndktextblob_fuzzer.cpp51 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 Dtexgine_text_blob.cpp26 void TexgineTextBlob::SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob) in SetTextBlob() argument
28 textBlob_ = textBlob; in SetTextBlob()
H A Dtexgine_text_blob.h36 void SetTextBlob(const std::shared_ptr<RSTextBlob> textBlob);
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/
H A Ddrawing_canvas_test.cpp1052 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 Dboot_compile_progress.cpp215 …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 Drs_extended_modifier_test.cpp177 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 Drs_dirty_rects_dfx.cpp172 …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 Ddraw_cmd_test.cpp653 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 Dcanvas_fuzzer.cpp64 …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 Drs_marshalling_test.cpp160 std::shared_ptr<Drawing::TextBlob> textBlob; variable
161 TestNullptrObjectSerialization(textBlob);
/ohos5.0/docs/zh-cn/application-dev/graphics/
H A Ddrawing-guidelines.md474 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 Ddrawing-js-guidelines.md161 …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 Djs-apis-graphics-drawing.md2298 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 Dcore_canvas.cpp355 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 Dcmd_list_helper.cpp414 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 Ddraw_cmd.cpp1246 …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 Ddrawing-js-guidelines.md179 …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 Dtouch_drawing_manager.cpp706 …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()

12