X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fupdate%2Fmanager%2Fupdate-proxy-impl.h;h=9a45c9f7bbb899d32f8872582dd74434cac05168;hb=d28979e5a4966c85c3fb6cf1d9f39c942e487fe8;hp=82940716f8ba6f1a96120d956d60bb325b42d149;hpb=dc067f01c4ad59a9362640d8c48d1c81a7874a03;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/update/manager/update-proxy-impl.h b/dali/internal/update/manager/update-proxy-impl.h index 8294071..9a45c9f 100644 --- a/dali/internal/update/manager/update-proxy-impl.h +++ b/dali/internal/update/manager/update-proxy-impl.h @@ -157,6 +157,11 @@ public: */ void NodeHierarchyChanged(); + /** + * @brief Adds node resetter for each dirty node whose animatable properties have been changed. + */ + void AddNodeResetters(); + private: /** * @brief Retrieves the node with the specified ID. @@ -188,6 +193,7 @@ private: mutable std::vector mNodeContainer; ///< Used to store cached pointers to already searched for Nodes. mutable IdNodePair mLastCachedIdNodePair; ///< Used to cache the last retrieved id-node pair. + mutable std::vector mDirtyNodes; ///< Used to store the ID of the dirty nodes with non-transform property modifications. BufferIndex mCurrentBufferIndex; SceneGraph::UpdateManager& mUpdateManager; ///< Reference to the Update Manager.