Merge branch 'devel/master' into tizen
[platform/core/uifw/dali-core.git] / dali / internal / update / common / property-owner.h
index 9eb16d0..769dc35 100644 (file)
@@ -35,6 +35,7 @@ namespace Internal
 namespace SceneGraph
 {
 class PropertyOwner;
+class ResetterManager;
 
 using OwnedPropertyContainer = OwnerContainer<PropertyBase*>;
 using OwnedPropertyIter      = OwnedPropertyContainer::Iterator;
@@ -220,6 +221,17 @@ public:
     return true;
   }
 
+  /**
+   * @brief Install custom resetter messages to resetter manager.
+   * @pre ConnectToSceneGraph() Should be called before this API.
+   *
+   * @param[in] manager ResetterManager to add resetter.
+   */
+  virtual void AddInitializeResetter(ResetterManager& manager) const
+  {
+    // Do nothing
+  }
+
 protected:
   /**
    * Protected constructor.