(Properties) Added ability to add non-animatable event-thread only properties via...
[platform/core/uifw/dali-core.git] / dali / internal / event / common / object-impl.h
index d7ad8c6..53947f9 100644 (file)
@@ -90,6 +90,11 @@ public:
   virtual Property::Value GetProperty(Property::Index index) const = 0;
 
   /**
+   * @copydoc Dali::Handle::GetPropertyIndices()
+   */
+  virtual void GetPropertyIndices( Property::IndexContainer& indices ) const = 0;
+
+  /**
    * @copydoc Dali::Handle::RegisterProperty()
    */
   virtual Property::Index RegisterProperty(std::string name, const Property::Value& propertyValue) = 0;
@@ -103,16 +108,10 @@ public:
    * @copydoc Dali::Handle::AddPropertyNotification()
    */
   virtual Dali::PropertyNotification AddPropertyNotification(Property::Index index,
+                                                             int componentIndex,
                                                              const Dali::PropertyCondition& condition) = 0;
 
   /**
-   * @copydoc Dali::Handle::AddPropertyNotification(Property::Index index, const PropertyCondition& condition, PropertyNotifyCallbackType callback)
-   */
-  virtual Dali::PropertyNotification AddPropertyNotification(Property::Index index,
-                                                             const Dali::PropertyCondition& condition,
-                                                             PropertyNotifyCallbackType callback) = 0;
-
-  /**
    * @copydoc Dali::Handle::RemovePropertyNotification()
    */
   virtual void RemovePropertyNotification(Dali::PropertyNotification propertyNotification) = 0;