Searched refs:DrawFuncOpItem (Results 1 – 5 of 5) sorted by relevance
659 DrawFuncOpItem::Unmarshalling, sizeof(DrawFuncOpItem::ConstructorHandle));661 DrawFuncOpItem::DrawFuncOpItem(const DrawCmdList& cmdList, DrawFuncOpItem::ConstructorHandle* handl… in DrawFuncOpItem() function in OHOS::Rosen::Drawing::DrawFuncOpItem667 DrawFuncOpItem::DrawFuncOpItem(RecordingCanvas::DrawFunc&& drawFunc) : DrawOpItem(DRAW_FUNC_OPITEM) in DrawFuncOpItem() function in OHOS::Rosen::Drawing::DrawFuncOpItem672 std::shared_ptr<DrawOpItem> DrawFuncOpItem::Unmarshalling(const DrawCmdList& cmdList, void* handle) in Unmarshalling()674 …return std::make_shared<DrawFuncOpItem>(cmdList, static_cast<DrawFuncOpItem::ConstructorHandle*>(h… in Unmarshalling()677 void DrawFuncOpItem::Marshalling(DrawCmdList& cmdList) in Marshalling()683 void DrawFuncOpItem::Playback(Canvas* canvas, const Rect* rect) in Playback()
104 cmdList_->AddDrawOp(std::make_shared<Drawing::DrawFuncOpItem>(std::move(drawFunc))); in DrawDrawFunc()111 cmdList_->AddOp<Drawing::DrawFuncOpItem::ConstructorHandle>(objectHandle); in DrawDrawFunc()
229 class DrawFuncOpItem : public DrawOpItem {237 DrawFuncOpItem(const DrawCmdList& cmdList, ConstructorHandle* handle);238 explicit DrawFuncOpItem(RecordingCanvas::DrawFunc&& drawFunc);239 ~DrawFuncOpItem() override = default;
1121 friend class DrawFuncOpItem; variable
418 Drawing::DrawFuncOpItem::ConstructorHandle constructorHandle(funcObjectId);420 Drawing::DrawFuncOpItem drawFuncOpItem(std::move(drawFunc));