Rename of Control Renderers to Visuals
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / internal / controls / renderers / svg / svg-visual.cpp
@@ -16,7 +16,7 @@
  */
 
 // CLASS HEADER
-#include "svg-renderer.h"
+#include "svg-visual.h"
 
 // EXTERNAL INCLUDES
 #include <dali/public-api/images/buffer-image.h>
 // INTERNAL INCLUDES
 #include <dali-toolkit/third-party/nanosvg/nanosvg.h>
 #include <dali-toolkit/internal/controls/renderers/svg/svg-rasterize-thread.h>
-#include <dali-toolkit/internal/controls/renderers/image/image-renderer.h>
-#include <dali-toolkit/internal/controls/renderers/renderer-factory-cache.h>
-#include <dali-toolkit/internal/controls/renderers/renderer-string-constants.h>
-#include <dali-toolkit/internal/controls/renderers/control-renderer-data-impl.h>
+#include <dali-toolkit/internal/controls/renderers/image/image-visual.h>
+#include <dali-toolkit/internal/controls/renderers/visual-factory-cache.h>
+#include <dali-toolkit/internal/controls/renderers/visual-string-constants.h>
+#include <dali-toolkit/internal/controls/renderers/visual-data-impl.h>
 
 
 namespace
@@ -51,8 +51,8 @@ namespace Toolkit
 namespace Internal
 {
 
-SvgRenderer::SvgRenderer( RendererFactoryCache& factoryCache, ImageAtlasManager& atlasManager )
-: ControlRenderer( factoryCache ),
+SvgVisual::SvgVisual( VisualFactoryCache& factoryCache, ImageAtlasManager& atlasManager )
+: Visual( factoryCache ),
   mAtlasRect( FULL_TEXTURE_RECT ),
   mAtlasManager( atlasManager ),
   mParsedImage( NULL )
@@ -61,7 +61,7 @@ SvgRenderer::SvgRenderer( RendererFactoryCache& factoryCache, ImageAtlasManager&
   mImpl->mFlags |= Impl::IS_PREMULTIPLIED_ALPHA;
 }
 
-SvgRenderer::~SvgRenderer()
+SvgVisual::~SvgVisual()
 {
   if( mParsedImage )
   {
@@ -69,12 +69,12 @@ SvgRenderer::~SvgRenderer()
   }
 }
 
-bool SvgRenderer::IsSvgUrl( const std::string& url )
+bool SvgVisual::IsSvgUrl( const std::string& url )
 {
   return url.substr( url.find_last_of(".") + 1 ) == "svg";
 }
 
-void SvgRenderer::DoInitialize( Actor& actor, const Property::Map& propertyMap )
+void SvgVisual::DoInitialize( Actor& actor, const Property::Map& propertyMap )
 {
   Property::Value* imageURLValue = propertyMap.Find( IMAGE_URL_NAME );
   if( imageURLValue )
@@ -91,14 +91,14 @@ void SvgRenderer::DoInitialize( Actor& actor, const Property::Map& propertyMap )
   }
 }
 
-void SvgRenderer::DoSetOnStage( Actor& actor )
+void SvgVisual::DoSetOnStage( Actor& actor )
 {
-  Shader shader = ImageRenderer::GetImageShader( mFactoryCache );
-  Geometry geometry = mFactoryCache.GetGeometry( RendererFactoryCache::QUAD_GEOMETRY );
+  Shader shader = ImageVisual::GetImageShader( mFactoryCache );
+  Geometry geometry = mFactoryCache.GetGeometry( VisualFactoryCache::QUAD_GEOMETRY );
   if( !geometry )
   {
     geometry =  mFactoryCache.CreateQuadGeometry();
-    mFactoryCache.SaveGeometry( RendererFactoryCache::QUAD_GEOMETRY, geometry );
+    mFactoryCache.SaveGeometry( VisualFactoryCache::QUAD_GEOMETRY, geometry );
   }
   TextureSet textureSet = TextureSet::New();
   mImpl->mRenderer = Renderer::New( geometry, shader );
@@ -110,7 +110,7 @@ void SvgRenderer::DoSetOnStage( Actor& actor )
   }
 }
 
-void SvgRenderer::DoSetOffStage( Actor& actor )
+void SvgVisual::DoSetOffStage( Actor& actor )
 {
   mFactoryCache.GetSVGRasterizationThread()->RemoveTask( this );
 
@@ -118,7 +118,7 @@ void SvgRenderer::DoSetOffStage( Actor& actor )
   mImpl->mRenderer.Reset();
 }
 
-void SvgRenderer::GetNaturalSize( Vector2& naturalSize ) const
+void SvgVisual::GetNaturalSize( Vector2& naturalSize ) const
 {
   if( mParsedImage )
   {
@@ -131,7 +131,7 @@ void SvgRenderer::GetNaturalSize( Vector2& naturalSize ) const
   }
 }
 
-void SvgRenderer::SetSize( const Vector2& size )
+void SvgVisual::SetSize( const Vector2& size )
 {
   if(mImpl->mSize != size && mParsedImage && GetIsOnStage() )
   {
@@ -140,7 +140,7 @@ void SvgRenderer::SetSize( const Vector2& size )
   mImpl->mSize = size;
 }
 
-void SvgRenderer::DoCreatePropertyMap( Property::Map& map ) const
+void SvgVisual::DoCreatePropertyMap( Property::Map& map ) const
 {
   map.Clear();
   map.Insert( RENDERER_TYPE, IMAGE_RENDERER );
@@ -150,7 +150,7 @@ void SvgRenderer::DoCreatePropertyMap( Property::Map& map ) const
   }
 }
 
-void SvgRenderer::SetImage( const std::string& imageUrl, ImageDimensions size )
+void SvgVisual::SetImage( const std::string& imageUrl, ImageDimensions size )
 {
   if( mImageUrl != imageUrl )
   {
@@ -177,7 +177,7 @@ void SvgRenderer::SetImage( const std::string& imageUrl, ImageDimensions size )
   }
 }
 
-void SvgRenderer::AddRasterizationTask( const Vector2& size )
+void SvgVisual::AddRasterizationTask( const Vector2& size )
 {
   if( mImpl->mRenderer && mParsedImage )
   {
@@ -190,7 +190,7 @@ void SvgRenderer::AddRasterizationTask( const Vector2& size )
   }
 }
 
-void SvgRenderer::ApplyRasterizedImage( PixelData rasterizedPixelData )
+void SvgVisual::ApplyRasterizedImage( PixelData rasterizedPixelData )
 {
   if( GetIsOnStage()  )
   {