X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fvector-animation%2Fcommon%2Fvector-animation-renderer-impl.h;h=1bc7bac3533a0e1cc4bfaf06eabe37e11b186a94;hb=ecf48b6cac3f1ba42fe47bdba44708a13b484326;hp=56ab9b2c9f5af533324a65f9d30253361635077e;hpb=f8f31af3d24e532e070e30c7344c321fd7694bc9;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/vector-animation/common/vector-animation-renderer-impl.h b/dali/internal/vector-animation/common/vector-animation-renderer-impl.h index 56ab9b2..1bc7bac 100755 --- a/dali/internal/vector-animation/common/vector-animation-renderer-impl.h +++ b/dali/internal/vector-animation/common/vector-animation-renderer-impl.h @@ -2,7 +2,7 @@ #define DALI_INTERNAL_VECTOR_ANIMATION_RENDERER_IMPL_H /* - * Copyright (c) 2018 Samsung Electronics Co., Ltd. + * Copyright (c) 2019 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. @@ -40,7 +40,7 @@ using VectorAnimationRendererPtr = IntrusivePtr< VectorAnimationRenderer >; /** * Dali internal VectorAnimationRenderer. */ -class VectorAnimationRenderer : public BaseObject +class VectorAnimationRenderer : public BaseObject, public ConnectionTracker { public: @@ -67,14 +67,9 @@ public: void SetSize( uint32_t width, uint32_t height ); /** - * @copydoc Dali::VectorAnimationRenderer::StopRender() - */ - void StopRender(); - - /** * @copydoc Dali::VectorAnimationRenderer::Render() */ - void Render( uint32_t frameNumber ); + bool Render( uint32_t frameNumber ); /** * @copydoc Dali::VectorAnimationRenderer::GetTotalFrameNumber() @@ -91,6 +86,11 @@ public: */ void GetDefaultSize( uint32_t& width, uint32_t& height ) const; + /** + * @copydoc Dali::VectorAnimationRenderer::UploadCompletedSignal() + */ + Dali::VectorAnimationRenderer::UploadCompletedSignalType& UploadCompletedSignal(); + private: /**