X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftest-platform-abstraction.h;h=3a69ae774a1cd620ec2e0cc5c39a3d958b83cab0;hb=46ac810f30cfe70dfa8ee05e619047e34386c43e;hp=afb67bfe08b0e24fa73151d0b6edf7127b5cc326;hpb=a2cf5defe3e8e41bad76c68246c6a13bef373d83;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.h b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.h index afb67bf..3a69ae7 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.h +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-platform-abstraction.h @@ -21,9 +21,10 @@ // EXTERNAL INCLUDES #include #include +#include // INTERNAL INCLUDES -#include +#include #include #include "test-trace-call-stack.h" @@ -97,13 +98,23 @@ public: */ virtual void Resume(); - virtual void GetClosestImageSize( const std::string& filename, - const ImageAttributes& attributes, - Vector2& closestSize); + /** + * @copydoc PlatformAbstraction::GetClosestImageSize() + */ + virtual ImageDimensions GetClosestImageSize( const std::string& filename, + ImageDimensions size, + FittingMode::Type scalingMode, + SamplingMode::Type samplingMode, + bool orientationCorrection ); - virtual void GetClosestImageSize( Integration::ResourcePointer resourceBuffer, - const ImageAttributes& attributes, - Vector2& closestSize); + /** + * @copydoc PlatformAbstraction::GetClosestImageSize() + */ + virtual ImageDimensions GetClosestImageSize( Integration::ResourcePointer resourceBuffer, + ImageDimensions size, + FittingMode::Type scalingMode, + SamplingMode::Type samplingMode, + bool orientationCorrection ); /** * @copydoc PlatformAbstraction::LoadResource() @@ -136,6 +147,16 @@ public: virtual bool IsLoading(); /** + * @copydoc PlatformAbstraction::GetDefaultFontDescription() + */ + virtual void GetDefaultFontDescription( std::string& family, std::string& style ) const; + + /** + * @copydoc PlatformAbstraction::GetDefaultFontSize() + */ + virtual int GetDefaultFontSize() const; + + /** * @copydoc PlatformAbstraction::SetDpi() */ virtual void SetDpi (unsigned int dpiHorizontal, unsigned int dpiVertical); @@ -145,14 +166,17 @@ public: virtual bool LoadFile( const std::string& filename, std::vector< unsigned char >& buffer ) const; /** + * @copydoc PlatformAbstraction::LoadShaderBinFile() + */ + virtual bool LoadShaderBinFile( const std::string& filename, std::vector< unsigned char >& buffer ) const; + + /** * @copydoc PlatformAbstraction::SaveFile() */ virtual bool SaveFile(const std::string& filename, std::vector< unsigned char >& buffer) const; virtual void JoinLoaderThreads(); - virtual Integration::DynamicsFactory* GetDynamicsFactory(); - public: // TEST FUNCTIONS // Enumeration of Platform Abstraction methods @@ -165,12 +189,12 @@ public: // TEST FUNCTIONS SaveResourceFunc, SaveFileFunc, LoadFileFunc, + LoadShaderBinFileFunc, CancelLoadFunc, GetResourcesFunc, IsLoadingFunc, SetDpiFunc, - JoinLoaderThreadsFunc, - GetDynamicsFactoryFunc, + JoinLoaderThreadsFunc } TestFuncEnum; /** Call this every test */