Home | History | Annotate | Download | only in core

Lines Matching defs:SkPicture

33 /** \class SkPicture
35 The SkPicture class records the drawing commands made to a canvas, to
38 class SK_API SkPicture : public SkRefCnt {
40 SK_DECLARE_INST_COUNT(SkPicture)
63 SkPicture();
67 SkPicture(const SkPicture& src);
99 * @return A new SkPicture representing the serialized data, or NULL if the stream is
102 static SkPicture* CreateFromStream(SkStream*,
108 * SkReadBuffer::setBitmapDecoder() before calling SkPicture::CreateFromBuffer().
110 * @return A new SkPicture representing the serialized data, or NULL if the buffer is
113 static SkPicture* CreateFromBuffer(SkReadBuffer&);
115 virtual ~SkPicture();
120 void swap(SkPicture& other);
125 SkPicture* clone() const;
132 void clone(SkPicture* pictures, int count) const;
185 * Returns true if any bitmaps may be produced when this SkPicture
239 // V20: added bool to SkPictureImageFilter's serialization (to allow SkPicture serialization)
267 // Create a new SkPicture from an existing SkPicturePlayback. Ref count of
269 SkPicture(SkPicturePlayback*, int width, int height);
271 SkPicture(int width, int height, const SkPictureRecord& record, bool deepCopyOps);
314 friend class SkPictureRecorder; // just for SkPicture-based constructor