X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fvector-animation%2Fcommon%2Fvector-animation-renderer-plugin-proxy.h;h=fe2f636259715d6f33742ec658bc0ea151f2fb4e;hb=674ca26271878afcccac36be83013d367eded890;hp=55409ead238f3a11cd0f35832483ef49dff858f7;hpb=6b0eb61500ee97af7a2b0b9403e0bbf2786a4b4c;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/vector-animation/common/vector-animation-renderer-plugin-proxy.h b/dali/internal/vector-animation/common/vector-animation-renderer-plugin-proxy.h index 55409ea..fe2f636 100644 --- a/dali/internal/vector-animation/common/vector-animation-renderer-plugin-proxy.h +++ b/dali/internal/vector-animation/common/vector-animation-renderer-plugin-proxy.h @@ -48,9 +48,19 @@ public: ~VectorAnimationRendererPluginProxy(); /** - * @copydoc Dali::VectorAnimationRendererPlugin::CreateRenderer() + * @copydoc Dali::VectorAnimationRendererPlugin::SetUrl() */ - bool CreateRenderer( const std::string& url, Dali::Renderer renderer, uint32_t width, uint32_t height ); + void SetUrl( const std::string& url ); + + /** + * @copydoc Dali::VectorAnimationRendererPlugin::SetRenderer() + */ + void SetRenderer( Dali::Renderer renderer ); + + /** + * @copydoc Dali::VectorAnimationRendererPlugin::SetSize() + */ + void SetSize( uint32_t width, uint32_t height ); /** * @copydoc Dali::VectorAnimationRendererPlugin::StartRender() @@ -72,6 +82,12 @@ public: */ uint32_t GetTotalFrameNumber(); + // Not copyable or movable + VectorAnimationRendererPluginProxy( const VectorAnimationRendererPluginProxy& ) = delete; ///< Deleted copy constructor + VectorAnimationRendererPluginProxy( VectorAnimationRendererPluginProxy&& ) = delete; ///< Deleted move constructor + VectorAnimationRendererPluginProxy& operator=( const VectorAnimationRendererPluginProxy& ) = delete; ///< Deleted copy assignment operator + VectorAnimationRendererPluginProxy& operator=( VectorAnimationRendererPluginProxy&& ) = delete; ///< Deleted move assignment operator + private: /**