X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fcanvas-view%2Fcanvas-view.cpp;h=a00cd35be1cd738353f5a005f26da8a2eb45875d;hb=refs%2Fchanges%2F81%2F261181%2F7;hp=d6ebc6383e9f4582e20d20bd8919097a4ccff662;hpb=4ac6c8f30c89b605f18ad7dd3e0e5a1f13b1d416;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/controls/canvas-view/canvas-view.cpp b/dali-toolkit/devel-api/controls/canvas-view/canvas-view.cpp index d6ebc63..a00cd35 100644 --- a/dali-toolkit/devel-api/controls/canvas-view/canvas-view.cpp +++ b/dali-toolkit/devel-api/controls/canvas-view/canvas-view.cpp @@ -51,6 +51,12 @@ CanvasView::~CanvasView() { } +CanvasView CanvasView::New() +{ + CanvasView canvasView = Internal::CanvasView::New(Vector2::ZERO); + return canvasView; +} + CanvasView CanvasView::New(const Vector2& viewBox) { CanvasView canvasView = Internal::CanvasView::New(viewBox); @@ -67,6 +73,16 @@ void CanvasView::AddDrawable(Dali::CanvasRenderer::Drawable& drawable) Dali::Toolkit::GetImpl(*this).AddDrawable(drawable); } +bool CanvasView::RemoveDrawable(Dali::CanvasRenderer::Drawable& drawable) +{ + return Dali::Toolkit::GetImpl(*this).RemoveDrawable(drawable); +} + +void CanvasView::RemoveAllDrawables() +{ + Dali::Toolkit::GetImpl(*this).RemoveAllDrawables(); +} + CanvasView::CanvasView(Internal::CanvasView& implementation) : Control(implementation) {