return rendererType;
}
-Toolkit::Visual VisualFactory::CreateVisual( const Property::Map& propertyMap )
+Toolkit::Visual::Base VisualFactory::CreateVisual( const Property::Map& propertyMap )
{
- Visual* rendererPtr = NULL;
+ Visual::Base* rendererPtr = NULL;
RendererType type = GetRendererType( propertyMap );
if( type != UNDEFINED)
if( mDebugEnabled )
{
- return Toolkit::Visual( new DebugVisual( *( mFactoryCache.Get() ) ) );
+ return Toolkit::Visual::Base( new DebugVisual( *( mFactoryCache.Get() ) ) );
}
}
DALI_LOG_ERROR( "Renderer type unknown" );
}
- return Toolkit::Visual( rendererPtr );
+ return Toolkit::Visual::Base( rendererPtr );
}
-Toolkit::Visual VisualFactory::CreateVisual( const Image& image )
+Toolkit::Visual::Base VisualFactory::CreateVisual( const Image& image )
{
if( !mFactoryCache )
{
if( mDebugEnabled )
{
- return Toolkit::Visual( new DebugVisual( *( mFactoryCache.Get() ) ) );
+ return Toolkit::Visual::Base( new DebugVisual( *( mFactoryCache.Get() ) ) );
}
NinePatchImage npatchImage = NinePatchImage::DownCast( image );
NPatchVisual* rendererPtr = new NPatchVisual( *( mFactoryCache.Get() ) );
rendererPtr->SetImage( npatchImage );
- return Toolkit::Visual( rendererPtr );
+ return Toolkit::Visual::Base( rendererPtr );
}
else
{
Actor actor;
rendererPtr->SetImage( actor, image );
- return Toolkit::Visual( rendererPtr );
+ return Toolkit::Visual::Base( rendererPtr );
}
}
-Toolkit::Visual VisualFactory::CreateVisual( const std::string& url, ImageDimensions size )
+Toolkit::Visual::Base VisualFactory::CreateVisual( const std::string& url, ImageDimensions size )
{
if( !mFactoryCache )
{
if( mDebugEnabled )
{
- return Toolkit::Visual( new DebugVisual( *( mFactoryCache.Get() ) ) );
+ return Toolkit::Visual::Base( new DebugVisual( *( mFactoryCache.Get() ) ) );
}
if( NinePatchImage::IsNinePatchUrl( url ) )
NPatchVisual* rendererPtr = new NPatchVisual( *( mFactoryCache.Get() ) );
rendererPtr->SetImage( url );
- return Toolkit::Visual( rendererPtr );
+ return Toolkit::Visual::Base( rendererPtr );
}
else if( SvgVisual::IsSvgUrl( url ) )
{
CreateAtlasManager();
SvgVisual* rendererPtr = new SvgVisual( *( mFactoryCache.Get() ), *( mAtlasManager.Get() ) );
rendererPtr->SetImage( url, size );
- return Toolkit::Visual( rendererPtr );
+ return Toolkit::Visual::Base( rendererPtr );
}
else
{
Actor actor;
rendererPtr->SetImage( actor, url, size );
- return Toolkit::Visual( rendererPtr );
+ return Toolkit::Visual::Base( rendererPtr );
}
}