mPixelArea( FULL_TEXTURE_RECT ),
mPlacementActor(),
mImageUrl( imageUrl ),
- mMaskingData( ),
+ mMaskingData( NULL ),
mDesiredSize( size ),
mTextureId( TextureManager::INVALID_TEXTURE_ID ),
mFittingMode( fittingMode ),
mPixelArea( FULL_TEXTURE_RECT ),
mPlacementActor(),
mImageUrl(),
- mMaskingData( ),
+ mMaskingData( NULL ),
mDesiredSize(),
mTextureId( TextureManager::INVALID_TEXTURE_ID ),
mFittingMode( FittingMode::DEFAULT ),
textureManager.Remove( mMaskingData->mAlphaMaskId );
}
}
+ delete mMaskingData;
}
void ImageVisual::DoSetProperties( const Property::Map& propertyMap )
void ImageVisual::AllocateMaskData()
{
- if( !mMaskingData )
+ if( mMaskingData == NULL )
{
- mMaskingData.reset(new TextureManager::MaskingData());
+ mMaskingData = new TextureManager::MaskingData();
}
}