+ 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
+ * @return The window the actor is added to or a null pointer if the actor is not added to any widnow.
+ */
+ Dali::Internal::Adaptor::SceneHolder* GetWindow( Dali::Actor& actor );
+
+ /**
+ * @copydoc Dali::Adaptor::GetWindows()
+ */
+ Dali::WindowContainer GetWindows() const;