Tizen 2.4.0 rev3 SDK Public Release
[framework/graphics/dali.git] / dali / internal / update / controllers / render-message-dispatcher.h
index 7980606..652ada3 100644 (file)
@@ -32,6 +32,8 @@ class MessageBase;
 namespace SceneGraph
 {
 class Renderer;
+class ImageRenderer;
+class NodeDataProvider;
 class RenderManager;
 class RenderQueue;
 class RenderTracker;
@@ -69,6 +71,18 @@ public:
   void RemoveRenderer( Renderer& renderer );
 
   /**
+   * Add an image renderer in the render-thread.
+   * @param[in] renderer The renderer to add.
+   */
+  void AddImageRenderer( ImageRenderer* renderer, NodeDataProvider* dataProvider );
+
+  /**
+   * Remove an image renderer in the render-thread.
+   * @param[in] renderer The renderer to remove.
+   */
+  void RemoveImageRenderer( ImageRenderer* renderer );
+
+  /**
    * Add a Geometry
    * @param[in] renderGeometry The geometry to add.
    * @post RenderGeometry ownership is transferred.