X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fadaptor%2Fcommon%2Fadaptor-impl.h;h=c2a9ad4a0392416563598016f98ddb39b7a4bc46;hb=aecc2d4c642e0cdf360e56accd3e5b96622a707f;hp=e4135295f325b087c526616a3448ad626edddf17;hpb=4c1ccbb6f17d1f012bfead8277705ef50578c229;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/adaptor/common/adaptor-impl.h b/dali/internal/adaptor/common/adaptor-impl.h index e413529..c2a9ad4 100755 --- a/dali/internal/adaptor/common/adaptor-impl.h +++ b/dali/internal/adaptor/common/adaptor-impl.h @@ -276,6 +276,11 @@ public: // AdaptorInternalServices implementation virtual void RemoveIdle( CallbackBase* callback ); /** + * @copydoc Dali::Adaptor::ProcessIdle() + */ + virtual void ProcessIdle(); + + /** * Sets a pre-render callback. */ void SetPreRenderCallback( CallbackBase* callback ); @@ -287,12 +292,6 @@ public: // AdaptorInternalServices implementation bool RemoveWindow( Dali::Internal::Adaptor::SceneHolder* childWindow ); /** - * @brief Deletes the rendering surface - * @param[in] surface to delete - */ - void DeleteSurface( Dali::RenderSurfaceInterface& surface ); - - /** * @brief Retrieve the window that the given actor is added to. * * @param[in] actor The actor @@ -444,6 +443,13 @@ public: */ bool IsMultipleWindowSupported() const; + /** + * @brief Checks whether the windows are being rendered in the render thread. + * + * @return true if the windows are being rendered in the render thread, or false if not. + */ + bool IsRenderingWindows() const; + public: //AdaptorInternalServices /** @@ -491,6 +497,11 @@ public: //AdaptorInternalServices */ virtual TraceInterface& GetSystemTraceInterface(); + /** + * copydoc Dali::Internal::Adaptor::AdaptorInternalServices::GetWindowContainerInterface() + */ + virtual void GetWindowContainerInterface( WindowContainer& windows ); + public: // Signals /**