X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Frenderers%2Fborder%2Fborder-renderer.h;h=859cf01db45fa6cd0fbbaf2e546b809935f6ef34;hp=5a1f57567eadfdf4d616f71d001bb96a3c28a155;hb=3a21dc6b7c0c8e199c075d367ffd9574fde752f3;hpb=618c084142032296c60a188b9438d63a81a2d264 diff --git a/dali-toolkit/internal/controls/renderers/border/border-renderer.h b/dali-toolkit/internal/controls/renderers/border/border-renderer.h index 5a1f575..859cf01 100644 --- a/dali-toolkit/internal/controls/renderers/border/border-renderer.h +++ b/dali-toolkit/internal/controls/renderers/border/border-renderer.h @@ -49,8 +49,10 @@ public: /** * @brief Constructor. + * + * @param[in] factoryCache A pointer pointing to the RendererFactoryCache object */ - BorderRenderer(); + BorderRenderer( RendererFactoryCache& factoryCache ); /** * @brief A reference counted object may only be deleted by calling Unreference(). @@ -60,29 +62,33 @@ public: public: // from ControlRenderer /** - * @copydoc ControlRenderer::Initialize - */ - virtual void Initialize( RendererFactoryCache& factoryCache, const Property::Map& propertyMap ); - - /** * @copydoc ControlRenderer::SetClipRect */ virtual void SetClipRect( const Rect& clipRect ); protected: + + /** + * @copydoc ControlRenderer::DoInitialize + */ + virtual void DoInitialize( const Property::Map& propertyMap ); + + /** + * @copydoc ControlRenderer::InitializeRenderer + */ + virtual void InitializeRenderer( Renderer& renderer ); + /** * @copydoc ControlRenderer::DoSetOnStage */ virtual void DoSetOnStage( Actor& actor ); -public: - /** - * Request the geometry and shader from the cache, if not available, create and save to the cache for sharing. - * - * @param[in] factoryCache A pointer pointing to the RendererFactoryCache object + * @copydoc ControlRenderer::CreatePropertyMap */ - void Initialize( RendererFactoryCache& factoryCache ); + virtual void DoCreatePropertyMap( Property::Map& map ) const; + +public: /** * Set the color of the border.