Searched refs:RSExtendDrawFuncObj (Results 1 – 4 of 4) sorted by relevance
124 class RSB_EXPORT RSExtendDrawFuncObj : public Drawing::ExtendDrawFuncObj {126 …explicit RSExtendDrawFuncObj(Drawing::RecordingCanvas::DrawFunc&& drawFunc) : drawFunc_(std::move(… in RSExtendDrawFuncObj() function127 ~RSExtendDrawFuncObj() override = default;130 static RSExtendDrawFuncObj* Unmarshalling(Parcel& parcel);
234 RSExtendDrawFuncObj extendDrawFuncObj(std::move(drawFunc));270 RSExtendDrawFuncObj extendDrawFuncObj(std::move(drawFunc));276 RSExtendDrawFuncObj obj(std::move(drawFunc));
484 void RSExtendDrawFuncObj::Playback(Drawing::Canvas* canvas, const Drawing::Rect* rect) in Playback()491 bool RSExtendDrawFuncObj::Marshalling(Parcel &parcel) const in Marshalling()496 RSExtendDrawFuncObj *RSExtendDrawFuncObj::Unmarshalling(Parcel &parcel) in Unmarshalling()669 objectHandle_ = std::make_shared<RSExtendDrawFuncObj>(std::move(drawFunc)); in DrawFuncOpItem()
107 auto object = std::make_shared<RSExtendDrawFuncObj>(std::move(drawFunc)); in DrawDrawFunc()