Searched refs:SkDrawableList (Results 1 – 8 of 8) sorted by relevance
21 class SkDrawableList : SkNoncopyable {23 SkDrawableList() {} in SkDrawableList() function24 ~SkDrawableList();50 SkDrawableList* getDrawableList() const { return fDrawableList.get(); } in getDrawableList()51 std::unique_ptr<SkDrawableList> detachDrawableList() { return std::move(fDrawableList); } in detachDrawableList()136 std::unique_ptr<SkDrawableList> fDrawableList;
17 std::unique_ptr<SkDrawableList> drawableList, const SkRect& bounds) in SkRecordedDrawable()38 std::unique_ptr<SkDrawableList> fDrawableList;
22 SkDrawableList::~SkDrawableList() { in ~SkDrawableList()26 SkBigPicture::SnapshotArray* SkDrawableList::newDrawableSnapshot() { in newDrawableSnapshot()38 void SkDrawableList::append(SkDrawable* drawable) { in append()197 fDrawableList = std::make_unique<SkDrawableList>(); in onDrawDrawable()
72 SkDrawableList* drawableList = fRecorder->getDrawableList(); in finishRecordingAsPicture()118 SkDrawableList* drawableList = fRecorder->getDrawableList(); in partialReplay()
21 class SkDrawableList : SkNoncopyable {23 SkDrawableList() {} in SkDrawableList() function24 ~SkDrawableList();51 SkDrawableList* getDrawableList() const { return fDrawableList.get(); } in getDrawableList()52 std::unique_ptr<SkDrawableList> detachDrawableList() { return std::move(fDrawableList); } in detachDrawableList()139 std::unique_ptr<SkDrawableList> fDrawableList;
18 std::unique_ptr<SkDrawableList> drawableList, const SkRect& bounds) in SkRecordedDrawable()39 std::unique_ptr<SkDrawableList> fDrawableList;
20 SkDrawableList::~SkDrawableList() { in ~SkDrawableList()24 SkBigPicture::SnapshotArray* SkDrawableList::newDrawableSnapshot() { in newDrawableSnapshot()36 void SkDrawableList::append(SkDrawable* drawable) { in append()182 fDrawableList.reset(new SkDrawableList); in onDrawDrawable()
69 SkDrawableList* drawableList = fRecorder->getDrawableList(); in finishRecordingAsPicture()108 SkDrawableList* drawableList = fRecorder->getDrawableList(); in partialReplay()