X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fvisual-factory%2Fvisual-factory.cpp;h=46cbbac074f9a931a7fb9cd296067818227f2ea0;hb=2b051f9220d4e28225a57d5dabc98e093357cad6;hp=b91d79d134210f4878da6698f677545aaa4dcf55;hpb=99e2ea03e6d6059f5803d700932df1ff1c848cd3;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/visual-factory/visual-factory.cpp b/dali-toolkit/devel-api/visual-factory/visual-factory.cpp index b91d79d..46cbbac 100644 --- a/dali-toolkit/devel-api/visual-factory/visual-factory.cpp +++ b/dali-toolkit/devel-api/visual-factory/visual-factory.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2020 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -19,7 +19,7 @@ #include "visual-factory.h" // EXTERNAL INCLUDES -#include +#include #include // INTERNAL INCLUDES @@ -99,14 +99,19 @@ Visual::Base VisualFactory::CreateVisual( const Property::Map& propertyMap ) return GetImplementation( *this ).CreateVisual( propertyMap ); } -Visual::Base VisualFactory::CreateVisual( const Image& image ) +Visual::Base VisualFactory::CreateVisual( const std::string& url, ImageDimensions size ) { - return GetImplementation( *this ).CreateVisual( image ); + return GetImplementation( *this ).CreateVisual( url, size ); } -Visual::Base VisualFactory::CreateVisual( const std::string& url, ImageDimensions size ) +void VisualFactory::SetPreMultiplyOnLoad( bool preMultiply ) { - return GetImplementation( *this ).CreateVisual( url, size ); + GetImplementation( *this ).SetPreMultiplyOnLoad( preMultiply ); +} + +bool VisualFactory::GetPreMultiplyOnLoad() const +{ + return GetImplementation( *this ).GetPreMultiplyOnLoad(); } } // namespace Toolkit