Merge branch 'devel/master' into tizen
[platform/core/uifw/dali-core.git] / dali / internal / update / rendering / scene-graph-visual-renderer.h
index 610aee0..888131f 100644 (file)
@@ -49,6 +49,18 @@ struct AnimatableVisualProperties
     }
   }
 
+public: // Public API
+  /**
+   * @copydoc Dali::Internal::SceneGraph::Renderer::ResetToBaseValues
+   */
+  void ResetToBaseValues(BufferIndex updateBufferIndex);
+
+  /**
+   * @copydoc Dali::Internal::SceneGraph::Renderer::MarkAsDirty
+   */
+  void MarkAsDirty();
+
+public:
   /**
    * @brief Cached coefficient value when we calculate visual transformed update size.
    * It can reduce complexity of calculate the vertex position.
@@ -110,6 +122,7 @@ struct AnimatableDecoratedVisualProperties
   {
   }
 
+public: // Public API
   // Delete function of AnimatableDecoratedVisualProperties* converted as void*
   static void DeleteFunction(void* data)
   {
@@ -117,6 +130,17 @@ struct AnimatableDecoratedVisualProperties
   }
 
   /**
+   * @copydoc Dali::Internal::SceneGraph::Renderer::ResetToBaseValues
+   */
+  void ResetToBaseValues(BufferIndex updateBufferIndex);
+
+  /**
+   * @copydoc Dali::Internal::SceneGraph::Renderer::MarkAsDirty
+   */
+  void MarkAsDirty();
+
+public:
+  /**
    * @brief Cached coefficient value when we calculate visual transformed update size.
    * It can reduce complexity of calculate the vertex position.
    *