Merge branch 'devel/master (1.2.30)' into tizen
[platform/core/uifw/dali-core.git] / dali / internal / update / common / discard-queue.h
index 899d856..e71fe61 100644 (file)
@@ -35,7 +35,6 @@ namespace Internal
 namespace SceneGraph
 {
 
-class GeometryBatcher;
 class RenderQueue;
 class Shader;
 class Camera;
@@ -108,12 +107,6 @@ public:
    */
   void Clear( BufferIndex updateBufferIndex );
 
-  /**
-   * Sets pointer to the GeometryBatcher instance
-   * @param[in] geometryBatcher Instance of the GeometryBatcher
-   */
-  void SetGeometryBatcher( GeometryBatcher* geometryBatcher );
-
 private:
 
   // Undefined
@@ -127,13 +120,10 @@ private:
   RenderQueue& mRenderQueue; ///< Used to send GL clean-up messages for the next Render.
 
   // Messages are queued here following the current update buffer number
-  NodeOwnerContainer           mNodeQueue[2];
+  OwnerContainer< Node* >      mNodeQueue[2];
   ShaderQueue                  mShaderQueue[2];
   RendererQueue                mRendererQueue[2];
   CameraQueue                  mCameraQueue[2];
-
-
-  GeometryBatcher*             mGeometryBatcher; ///< Geometry batcher needed to clean up batches upon node deletion
 };
 
 } // namespace SceneGraph