CanvasRenderer: Refactoring to pass rasterized buffer
[platform/core/uifw/dali-adaptor.git] / dali / internal / canvas-renderer / generic / canvas-renderer-impl-generic.cpp
index 5119b39..3d83880 100644 (file)
@@ -48,8 +48,6 @@ CanvasRendererGeneric* CanvasRendererGeneric::New(const Vector2& viewBox)
 }
 
 CanvasRendererGeneric::CanvasRendererGeneric(const Vector2& viewBox)
-: mPixelBuffer(nullptr),
-  mSize(0, 0)
 {
 }
 
@@ -62,9 +60,9 @@ bool CanvasRendererGeneric::Commit()
   return false;
 }
 
-Devel::PixelBuffer CanvasRendererGeneric::GetPixelBuffer()
+Dali::Texture CanvasRendererGeneric::GetRasterizedTexture()
 {
-  return mPixelBuffer;
+  return Dali::Texture();
 }
 
 bool CanvasRendererGeneric::AddDrawable(Dali::CanvasRenderer::Drawable& drawable)
@@ -82,14 +80,34 @@ bool CanvasRendererGeneric::Rasterize()
   return false;
 }
 
-bool CanvasRendererGeneric::SetSize(const Vector2& size)
+bool CanvasRendererGeneric::RemoveDrawable(Dali::CanvasRenderer::Drawable& drawable)
 {
   return false;
 }
 
-const Vector2& CanvasRendererGeneric::GetSize()
+bool CanvasRendererGeneric::RemoveAllDrawables()
 {
-  return mSize;
+  return false;
+}
+
+bool CanvasRendererGeneric::SetSize(Vector2 size)
+{
+  return false;
+}
+
+Vector2 CanvasRendererGeneric::GetSize() const
+{
+  return Vector2::ZERO;
+}
+
+bool CanvasRendererGeneric::SetViewBox(const Vector2& viewBox)
+{
+  return false;
+}
+
+const Vector2& CanvasRendererGeneric::GetViewBox()
+{
+  return Vector2::ZERO;
 }
 
 } // namespace Adaptor