X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fimage-loader%2Fasync-image-loader-impl.h;h=fe4c73b47467ca9b9b4c3a67aee6af768e058eb5;hb=5e86784bcfbc88120549a72284a23b98adbc90ae;hp=cb0311c7e8b3b5eb80641de9c9117ee7e61d300a;hpb=41307f75478fd6c6fb5f9ae7e7de5036647f39b3;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/image-loader/async-image-loader-impl.h b/dali-toolkit/internal/image-loader/async-image-loader-impl.h index cb0311c..fe4c73b 100644 --- a/dali-toolkit/internal/image-loader/async-image-loader-impl.h +++ b/dali-toolkit/internal/image-loader/async-image-loader-impl.h @@ -1,5 +1,5 @@ -#ifndef DALI_TOOLKIT_ASYNC_IMAGE_LOADER_IMPL_H__ -#define DALI_TOOLKIT_ASYNC_IMAGE_LOADER_IMPL_H__ +#ifndef DALI_TOOLKIT_ASYNC_IMAGE_LOADER_IMPL_H +#define DALI_TOOLKIT_ASYNC_IMAGE_LOADER_IMPL_H /* * Copyright (c) 2016 Samsung Electronics Co., Ltd. @@ -22,7 +22,7 @@ #include // INTERNAL INCLUDES -#include +#include #include namespace Dali @@ -49,10 +49,10 @@ public: static IntrusivePtr New(); /** - * @copydoc Toolkit::AsyncImageLoader::Load( const std::string&, ImageDimensions,FittingMode::Type, SamplingMode::Type, bool ) + * @copydoc Toolkit::AsyncImageLoader::Load( const std::string&, ImageDimensions, FittingMode::Type, SamplingMode::Type, bool ) */ - uint32_t Load( const std::string& url, - ImageDimensions size, + uint32_t Load( const VisualUrl& url, + ImageDimensions dimensions, FittingMode::Type fittingMode, SamplingMode::Type samplingMode, bool orientationCorrection ); @@ -85,32 +85,29 @@ protected: ~AsyncImageLoader(); private: - Toolkit::AsyncImageLoader::ImageLoadedSignalType mLoadedSignal; ImageLoadThread mLoadThread; uint32_t mLoadTaskId; bool mIsLoadThreadStarted; - - }; } // namespace Internal -inline const Internal::AsyncImageLoader& GetImplementation( const Toolkit::AsyncImageLoader& loader ) +inline const Internal::AsyncImageLoader& GetImplementation( const Toolkit::AsyncImageLoader& handle ) { - DALI_ASSERT_ALWAYS( loader && "AsyncImageLoader handle is empty" ); + DALI_ASSERT_ALWAYS( handle && "AsyncImageLoader handle is empty" ); - const BaseObject& object = loader.GetBaseObject(); + const BaseObject& object = handle.GetBaseObject(); return static_cast( object ); } -inline Internal::AsyncImageLoader& GetImplementation( Toolkit::AsyncImageLoader& loader ) +inline Internal::AsyncImageLoader& GetImplementation( Toolkit::AsyncImageLoader& handle ) { - DALI_ASSERT_ALWAYS( loader && "AsyncImageLoader handle is empty" ); + DALI_ASSERT_ALWAYS( handle && "AsyncImageLoader handle is empty" ); - BaseObject& object = loader.GetBaseObject(); + BaseObject& object = handle.GetBaseObject(); return static_cast( object ); } @@ -119,4 +116,4 @@ inline Internal::AsyncImageLoader& GetImplementation( Toolkit::AsyncImageLoader& } // namespace Dali -#endif /* DALI_TOOLKIT_ASYNC_IMAGE_LOADER_IMPL_H__ */ +#endif // DALI_TOOLKIT_ASYNC_IMAGE_LOADER_IMPL_H