X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Ftexture-manager-impl.h;h=7a243fd528e27caad1b6931a4458f4b4d93e48b0;hp=868afdc199e4b23af192912fdfde08c307434d07;hb=18b2fbead069731d9deb5a634cf98c433d172bbe;hpb=3c85db1f136e34adae5c0c3db18b93e01db0b19f diff --git a/dali-toolkit/internal/visuals/texture-manager-impl.h b/dali-toolkit/internal/visuals/texture-manager-impl.h index 868afdc..7a243fd 100644 --- a/dali-toolkit/internal/visuals/texture-manager-impl.h +++ b/dali-toolkit/internal/visuals/texture-manager-impl.h @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -115,6 +116,7 @@ public: float mContentScaleFactor; bool mCropToMask; }; + using MaskingDataPointer = std::unique_ptr; /** * Constructor. @@ -131,7 +133,7 @@ public: TextureSet LoadTexture(VisualUrl& url, Dali::ImageDimensions desiredSize, Dali::FittingMode::Type fittingMode, Dali::SamplingMode::Type samplingMode, - MaskingData* maskInfo, bool synchronousLoading, + const MaskingDataPointer& maskInfo, bool synchronousLoading, TextureManager::TextureId& textureId, Vector4& textureRect, bool& atlasingStatus, bool& loadingStatus, Dali::WrapMode::Type wrapModeU, Dali::WrapMode::Type wrapModeV, TextureUploadObserver* textureObserver,