Home | History | Annotate | Download | only in hwui

Lines Matching refs:snapshot

19 #include "Snapshot.h"
48 virtual void onSnapshotRestored(const Snapshot& removed, const Snapshot& restored) = 0;
51 * Allows subclasses to control what value is stored in snapshot's
61 * Manages the Snapshot stack, implementing matrix, save/restore, and clipping methods in the
80 * Initializes the first snapshot, computing the projection matrix,
86 * Initializes the first snapshot, computing the projection matrix,
163 inline const Snapshot* currentSnapshot() const { return mSnapshot; }
164 inline Snapshot* writableSnapshot() { return mSnapshot; }
165 inline const Snapshot* firstSnapshot() const { return &mFirstSnapshot; }
168 Snapshot* allocSnapshot(Snapshot* previous, int savecount);
169 void freeSnapshot(Snapshot* snapshot);
179 Snapshot mFirstSnapshot;
185 Snapshot* mSnapshot;
189 Snapshot* mSnapshotPool = nullptr;