X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fpublic-api%2Fshader-effects%2Fnine-patch-mask-effect.cpp;h=334e6092eb753fee695a87ad2f458c2d8b96dca5;hb=refs%2Fchanges%2F86%2F35786%2F2;hp=bfaba3d363e8bc7e2ecfe6f5b0de5d0cccb72d8d;hpb=2ddfbb9e23a7c3fc30e604236c41e0ef6d2ed6a2;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/public-api/shader-effects/nine-patch-mask-effect.cpp b/dali-toolkit/public-api/shader-effects/nine-patch-mask-effect.cpp index bfaba3d..334e609 100644 --- a/dali-toolkit/public-api/shader-effects/nine-patch-mask-effect.cpp +++ b/dali-toolkit/public-api/shader-effects/nine-patch-mask-effect.cpp @@ -19,7 +19,11 @@ #include // EXTERNAL INCLUDES +#include +#include +#include #include +#include namespace Dali { @@ -83,7 +87,7 @@ static void DoApply( ImageActor actor, const std::string& maskImage, const Vecto GeometryType( GEOMETRY_TYPE_IMAGE ), ShaderEffect::GeometryHints( ShaderEffect::HINT_BLENDING ) ); - maskEffect.SetEffectImage( Image::New( maskImage ) ); + maskEffect.SetEffectImage( ResourceImage::New( maskImage ) ); maskEffect.SetUniform( "uImageSize", Vector2(0,0) /*Constrained to actor size*/ ); maskEffect.ApplyConstraint( Constraint::New( maskEffect.GetPropertyIndex("uImageSize"), @@ -101,7 +105,7 @@ static void DoApply( ImageActor actor, const std::string& maskImage, const Vecto void Apply( ImageActor actor, const std::string& maskImage ) { - Vector2 maskSize = Image::GetImageSize( maskImage ); + Vector2 maskSize = ResourceImage::GetImageSize( maskImage ); const float leftRight = (maskSize.width - 1.0f) * 0.5f; const float topBottom = (maskSize.height - 1.0f) * 0.5f; @@ -111,7 +115,7 @@ void Apply( ImageActor actor, const std::string& maskImage ) void Apply( ImageActor actor, const std::string& maskImage, const Vector4& maskBorder ) { - Vector2 maskSize = Image::GetImageSize( maskImage ); + Vector2 maskSize = ResourceImage::GetImageSize( maskImage ); DoApply( actor, maskImage, maskSize, maskBorder ); }