X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fdevel-api%2Fadaptor-framework%2Fvector-image-renderer.cpp;h=fb51e62fb7b87a02d9a6edad1d3d08774934a8c1;hb=e087e324591131903362680d259bf1e1b75b9a55;hp=8617ede01ed11984120746385e5d570a67652a9b;hpb=a06d84e1fa080e4891bad01b371be1f31286bbb0;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/devel-api/adaptor-framework/vector-image-renderer.cpp b/dali/devel-api/adaptor-framework/vector-image-renderer.cpp index 8617ede..fb51e62 100644 --- a/dali/devel-api/adaptor-framework/vector-image-renderer.cpp +++ b/dali/devel-api/adaptor-framework/vector-image-renderer.cpp @@ -27,11 +27,6 @@ namespace Dali VectorImageRenderer VectorImageRenderer::New() { Internal::Adaptor::VectorImageRendererPtr imageRenderer = Internal::Adaptor::VectorImageRenderer::New(); - if( imageRenderer ) - { - imageRenderer->Initialize(); - } - return VectorImageRenderer( imageRenderer.Get() ); } @@ -48,24 +43,14 @@ VectorImageRenderer::VectorImageRenderer( Internal::Adaptor::VectorImageRenderer { } -void VectorImageRenderer::SetBuffer( Dali::Devel::PixelBuffer &buffer ) -{ - GetImplementation( *this ).SetBuffer( buffer ); -} - -bool VectorImageRenderer::Render(float scale) -{ - return GetImplementation( *this ).Render(scale); -} - -bool VectorImageRenderer::Load( const std::string& url ) +bool VectorImageRenderer::Load(const Vector& data, float dpi) { - return GetImplementation( *this ).Load( url ); + return GetImplementation(*this).Load(data, dpi); } -bool VectorImageRenderer::Load( const char *data, uint32_t size ) +bool VectorImageRenderer::Rasterize(Dali::Devel::PixelBuffer& buffer, float scale) { - return GetImplementation( *this ).Load( data, size ); + return GetImplementation(*this).Rasterize(buffer, scale); } void VectorImageRenderer::GetDefaultSize( uint32_t& width, uint32_t& height ) const