Lines Matching full:picture
37 /** The constructor prepares the picture to record.
38 @param width the width of the virtual device the picture records.
39 @param height the height of the virtual device the picture records.
43 this call, those elements will not appear in this picture.
61 * Recreate a picture that was serialized into a stream.
62 * @param SkStream Serialized picture data.
79 * Creates a thread-safe clone of the picture that is ready for playback.
84 * Creates multiple thread-safe clones of this picture that are ready for
100 /* This flag causes the picture to compute bounding boxes and build
119 This flag disables all the picture recording optimizations (i.e.,
130 @param width the base width for the picture, as if the recording
132 @param height the base width for the picture, as if the recording
135 @return the picture canvas.
144 returned by beginRecording/getRecordingCanvas, and prepares the picture
145 for drawing. Note: this happens implicitly the first time the picture
156 /** Return the width of the picture's recording canvas. This
158 reflect the bounds of what has been recorded into the picture.
159 @return the width of the picture's recording canvas
163 /** Return the height of the picture's recording canvas. This
165 reflect the bounds of what has been recorded into the picture.
166 @return the height of the picture's recording canvas
184 * any bitmaps in the picture.
198 commands. This can be called from a canvas virtual while the picture
199 is drawing. Has no effect if the picture is not drawing.
231 // recorders and set the picture size
244 // Return true if the SkStream represents a serialized picture, and fills out
258 * of the picture, this callback will periodically be invoked. If its
259 * abortDrawing() returns true, then picture playback will be interrupted.