X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fgaussian-blur-view%2Fgaussian-blur-view-impl.h;h=f3f46d9ac0c246921a95a4ddb9b5a471e6f00ab5;hb=9a36e256c115e4c7e63e6ded1e1a69b06963ccff;hp=7f3848923140a09c114eb9b5733c330e35e39c7a;hpb=213195730a51b211653cb6ad460b23a6e363b779;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/gaussian-blur-view/gaussian-blur-view-impl.h b/dali-toolkit/internal/controls/gaussian-blur-view/gaussian-blur-view-impl.h index 7f38489..f3f46d9 100644 --- a/dali-toolkit/internal/controls/gaussian-blur-view/gaussian-blur-view-impl.h +++ b/dali-toolkit/internal/controls/gaussian-blur-view/gaussian-blur-view-impl.h @@ -98,6 +98,16 @@ private: virtual void OnInitialize(); virtual void OnSizeSet(const Vector3& targetSize); + /** + * @copydoc Control::OnChildAdd() + */ + virtual void OnChildAdd( Actor& child ); + + /** + * @copydoc Control::OnChildRemove() + */ + virtual void OnChildRemove( Actor& child ); + void SetBlurBellCurveWidth(float blurBellCurveWidth); float CalcGaussianWeight(float x); void SetShaderConstants(); @@ -138,6 +148,8 @@ private: ///////////////////////////////////////////////////////////// // for creating a subtree for all user added child actors, so that we can have them exclusive to the mRenderChildrenTask and our other actors exclusive to our other tasks Actor mChildrenRoot; + // for creating a subtree for the internal actors + Actor mInternalRoot; ///////////////////////////////////////////////////////////// // for mapping offscreen renders to render target sizes @@ -154,15 +166,15 @@ private: FrameBufferImage mRenderTarget1; FrameBufferImage mRenderTarget2; - Toolkit::ImageView mImageActorHorizBlur; - Toolkit::ImageView mImageActorVertBlur; + Toolkit::ImageView mImageViewHorizBlur; + Toolkit::ImageView mImageViewVertBlur; RenderTask mHorizBlurTask; RenderTask mVertBlurTask; ///////////////////////////////////////////////////////////// // for compositing blur and children renders to offscreen target - Toolkit::ImageView mImageActorComposite; + Toolkit::ImageView mImageViewComposite; RenderTask mCompositeTask; /////////////////////////////////////////////////////////////