X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fimage-view%2Fimage-view-impl.cpp;h=688e1e51e05d0319b2be8117782ca18882b10f2c;hp=3a0063acdb43a751d31c98fda5bfafa15440ad16;hb=99e2ea03e6d6059f5803d700932df1ff1c848cd3;hpb=805ae527fca54726f894fb9936c288c7c0f7dbe7 diff --git a/dali-toolkit/internal/controls/image-view/image-view-impl.cpp b/dali-toolkit/internal/controls/image-view/image-view-impl.cpp index 3a0063a..688e1e5 100644 --- a/dali-toolkit/internal/controls/image-view/image-view-impl.cpp +++ b/dali-toolkit/internal/controls/image-view/image-view-impl.cpp @@ -11,9 +11,9 @@ // INTERNAL INCLUDES #include -#include -#include -#include +#include +#include +#include namespace Dali { @@ -81,7 +81,7 @@ void ImageView::SetImage( Image image ) mImage = image; Actor self( Self() ); - InitializeVisual( self, mRenderer, image ); + InitializeVisual( self, mVisual, image ); mImageSize = image ? ImageDimensions( image.GetWidth(), image.GetHeight() ) : ImageDimensions( 0, 0 ); RelayoutRequest(); @@ -95,7 +95,7 @@ void ImageView::SetImage( Property::Map map ) mPropertyMap = map; Actor self( Self() ); - InitializeVisual( self, mRenderer, mPropertyMap ); + InitializeVisual( self, mVisual, mPropertyMap ); Property::Value* widthValue = mPropertyMap.Find( "width" ); if( widthValue ) @@ -137,9 +137,9 @@ void ImageView::SetImage( const std::string& url, ImageDimensions size ) } Actor self( Self() ); - InitializeVisual( self, mRenderer, url, size ); + InitializeVisual( self, mVisual, url, size ); - mRenderer.SetSize( mSizeSet ); + mVisual.SetSize( mSizeSet ); RelayoutRequest(); } @@ -152,35 +152,35 @@ Image ImageView::GetImage() const void ImageView::EnablePreMultipliedAlpha( bool preMultipled ) { - if( mRenderer ) + if( mVisual ) { - GetImplementation( mRenderer ).EnablePreMultipliedAlpha( preMultipled ); + Toolkit::GetImplementation( mVisual ).EnablePreMultipliedAlpha( preMultipled ); } } bool ImageView::IsPreMultipliedAlphaEnabled() const { - if( mRenderer ) + if( mVisual ) { - return GetImplementation( mRenderer ).IsPreMultipliedAlphaEnabled(); + return Toolkit::GetImplementation( mVisual ).IsPreMultipliedAlphaEnabled(); } return false; } void ImageView::SetDepthIndex( int depthIndex ) { - if( mRenderer ) + if( mVisual ) { - mRenderer.SetDepthIndex( depthIndex ); + mVisual.SetDepthIndex( depthIndex ); } } Vector3 ImageView::GetNaturalSize() { - if( mRenderer ) + if( mVisual ) { Vector2 rendererNaturalSize; - mRenderer.GetNaturalSize( rendererNaturalSize ); + mVisual.GetNaturalSize( rendererNaturalSize ); return Vector3( rendererNaturalSize ); } @@ -234,19 +234,19 @@ void ImageView::OnStageConnection( int depth ) { Control::OnStageConnection( depth ); - if( mRenderer ) + if( mVisual ) { CustomActor self = Self(); - mRenderer.SetOnStage( self ); + mVisual.SetOnStage( self ); } } void ImageView::OnStageDisconnection() { - if( mRenderer ) + if( mVisual ) { CustomActor self = Self(); - mRenderer.SetOffStage( self ); + mVisual.SetOffStage( self ); } Control::OnStageDisconnection(); @@ -257,10 +257,10 @@ void ImageView::OnSizeSet( const Vector3& targetSize ) Control::OnSizeSet( targetSize ); mSizeSet = targetSize; - if( mRenderer ) + if( mVisual ) { Vector2 size( targetSize ); - mRenderer.SetSize( size ); + mVisual.SetSize( size ); } } @@ -306,18 +306,18 @@ void ImageView::SetProperty( BaseObject* object, Property::Index index, const Pr impl.SetImage( map ); } // the property map contains only the custom shader - else if( impl.mRenderer && map.Count() == 1u && shaderValue ) + else if( impl.mVisual && map.Count() == 1u && shaderValue ) { Property::Map shaderMap; if( shaderValue->Get( shaderMap ) ) { - Internal::Visual& renderer = GetImplementation( impl.mRenderer ); - renderer.SetCustomShader( shaderMap ); + Internal::Visual::Base& visual = Toolkit::GetImplementation( impl.mVisual ); + visual.SetCustomShader( shaderMap ); if( imageView.OnStage() ) { // force to create new core renderer to use the newly set shader - renderer.SetOffStage( imageView ); - renderer.SetOnStage( imageView ); + visual.SetOffStage( imageView ); + visual.SetOnStage( imageView ); } } }