Home | History | Annotate | Download | only in hwui

Lines Matching defs:Snapshot

79  * A snapshot holds information about the current state of the rendering
80 * surface. A snapshot is usually created whenever the user calls save()
81 * and discarded when the user calls restore(). Once a snapshot is created,
84 * Each snapshot has a link to a previous snapshot, indicating the previous
87 class Snapshot {
90 Snapshot();
91 Snapshot(Snapshot* s, int saveFlags);
99 * snapshot is restored so must the clip.
103 * Indicates that this snapshot was created when saving
108 * Indicates that this snapshot is a special type of layer
113 * restored when this snapshot is restored.
117 * Indicates that this snapshot or an ancestor snapshot is
126 * by this snapshot's trasnformation.
213 * Indicates whether this snapshot should be ignored. A snapshot
236 * Previous snapshot.
238 Snapshot* previous;
243 * This snapshot does not own the layer, this pointer must not be freed.
254 * Indicates that this snapshot is invisible and nothing should be drawn
270 * This is a reference to a matrix owned by this snapshot or another
271 * snapshot. This pointer must not be freed. See ::mTransformRoot.
297 * Points to data not owned by the snapshot, and may only be replaced by subsequent RR clips,
344 }; // class Snapshot