Searched refs:DrawTextBlobOpItem (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/ |
H A D | draw_cmd.cpp | 303 auto* op = static_cast<DrawTextBlobOpItem::ConstructorHandle*>(handle); in GenerateCachedOpItem() 1225 DrawTextBlobOpItem::Unmarshalling, sizeof(DrawTextBlobOpItem::ConstructorHandle)); 1243 DrawTextBlobOpItem::DrawTextBlobOpItem(const DrawCmdList& cmdList, DrawTextBlobOpItem::ConstructorH… in DrawTextBlobOpItem() function in OHOS::Rosen::Drawing::DrawTextBlobOpItem 1251 …return std::make_shared<DrawTextBlobOpItem>(cmdList, static_cast<DrawTextBlobOpItem::ConstructorHa… in Unmarshalling() 1254 void DrawTextBlobOpItem::Marshalling(DrawCmdList& cmdList) in Marshalling() 1270 void DrawTextBlobOpItem::Playback(Canvas* canvas, const Rect* rect) in Playback() 1301 bool DrawTextBlobOpItem::GetOffScreenSurfaceAndCanvas(const Canvas& canvas, in GetOffScreenSurfaceAndCanvas() 1321 void DrawTextBlobOpItem::DrawHighContrastEnabled(Canvas* canvas) const in DrawHighContrastEnabled() 1354 void DrawTextBlobOpItem::DrawHighContrast(Canvas* canvas, bool offScreen) const in DrawHighContrast() 1377 bool DrawTextBlobOpItem::ConstructorHandle::GenerateCachedOpItem( in GenerateCachedOpItem() [all …]
|
H A D | recording_canvas.cpp | 418 AddDrawOpDeferred<DrawTextBlobOpItem>(blob, x, y); in DrawTextBlob() 428 AddDrawOpImmediate<DrawTextBlobOpItem::ConstructorHandle>(textBlobHandle, globalUniqueId, x, y); in DrawTextBlob() 815 … std::shared_ptr<DrawTextBlobOpItem> op = std::make_shared<DrawTextBlobOpItem>(blob, x, y, paint); in GenerateCachedOpForTextblob() 818 DrawTextBlobOpItem::ConstructorHandle::GenerateCachedOpItem(*cmdList_, blob, x, y, paint); in GenerateCachedOpForTextblob()
|
H A D | draw_cmd_list.cpp | 447 DrawTextBlobOpItem* textBlobOp = static_cast<DrawTextBlobOpItem*>(op.get()); in GenerateCacheByVector()
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/recording/ |
H A D | draw_cmd_test.cpp | 243 DrawTextBlobOpItem::ConstructorHandle handle{opDataHandle, 660 DrawTextBlobOpItem opItem{textBlob.get(), 0, 0, paint}; 670 DrawTextBlobOpItem::ConstructorHandle::GenerateCachedOpItem(*drawCmdList, nullptr, 0, 0, paint); 671 …DrawTextBlobOpItem::ConstructorHandle::GenerateCachedOpItem(*drawCmdList, textBlob.get(), 0, 0, pa… 673 …DrawTextBlobOpItem::ConstructorHandle::GenerateCachedOpItem(*drawCmdList, &textBlob2, 0, 0, paint); 680 …DrawTextBlobOpItem::ConstructorHandle handler{opDataHandle, globalUniqueId, 10, 10, paintHandle}; … 819 auto opItem = std::make_shared<DrawTextBlobOpItem>(textBlob.get(), 0, 0, paint);
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/ |
H A D | draw_cmd.h | 861 class DrawTextBlobOpItem : public DrawWithPaintOpItem { 877 DrawTextBlobOpItem(const DrawCmdList& cmdList, ConstructorHandle* handle); 878 DrawTextBlobOpItem(const TextBlob* blob, const scalar x, const scalar y, const Paint& paint) in DrawTextBlobOpItem() function 881 ~DrawTextBlobOpItem() override = default;
|