X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fsvg%2Fsvg-visual.cpp;h=a9989c0c3a2831c711365303beb4522c72900ae1;hp=55ada4acb018ff39f80181557ba430e7d8e45e23;hb=e74563220e35ea81a5b932186221623eed0fc62e;hpb=77af66aef5b24b239f271ef76bd7f21ea103f91c diff --git a/dali-toolkit/internal/visuals/svg/svg-visual.cpp b/dali-toolkit/internal/visuals/svg/svg-visual.cpp index 55ada4a..a9989c0 100644 --- a/dali-toolkit/internal/visuals/svg/svg-visual.cpp +++ b/dali-toolkit/internal/visuals/svg/svg-visual.cpp @@ -26,10 +26,11 @@ #include #include #include -#include +#include // EXTERNAL INCLUDES #include +#include #include namespace Dali @@ -142,7 +143,7 @@ void SvgVisual::DoSetProperty( Property::Index index, const Property::Value& val } } -void SvgVisual::DoSetOnStage( Actor& actor ) +void SvgVisual::DoSetOnScene( Actor& actor ) { Shader shader; if( !mImpl->mCustomShader ) @@ -175,7 +176,7 @@ void SvgVisual::DoSetOnStage( Actor& actor ) ResourceReady( Toolkit::Visual::ResourceStatus::READY ); } -void SvgVisual::DoSetOffStage( Actor& actor ) +void SvgVisual::DoSetOffScene( Actor& actor ) { mFactoryCache.GetSVGRasterizationThread()->RemoveTask( this ); @@ -209,6 +210,7 @@ void SvgVisual::DoCreatePropertyMap( Property::Map& map ) const map.Insert( Toolkit::ImageVisual::Property::URL, mImageUrl.GetUrl() ); map.Insert( Toolkit::ImageVisual::Property::ATLASING, mAttemptAtlasing ); } + map.Insert( Toolkit::ImageVisual::Property::SYNCHRONOUS_LOADING, IsSynchronousLoadingRequired() ); } void SvgVisual::DoCreateInstancePropertyMap( Property::Map& map ) const @@ -262,7 +264,7 @@ void SvgVisual::ApplyRasterizedImage( NSVGimage* parsedSvg, PixelData rasterized mParsedImage = parsedSvg; } - if( mParsedImage && IsOnStage() ) + if( mParsedImage && IsOnScene() ) { TextureSet currentTextureSet = mImpl->mRenderer.GetTextures(); if( mImpl->mFlags & Impl::IS_ATLASING_APPLIED ) @@ -336,7 +338,7 @@ void SvgVisual::OnSetTransform() { Vector2 visualSize = mImpl->mTransform.GetVisualSize( mImpl->mControlSize ); - if( IsOnStage() ) + if( IsOnScene() ) { if( visualSize != mVisualSize ) {