#include <dali/integration-api/adaptors/adaptor.h>
#include <dali/integration-api/adaptors/scene-holder.h>
+#include <toolkit-scene-holder-impl.h>
#include <toolkit-adaptor-impl.h>
#include <dali/integration-api/debug.h>
if ( window )
{
mWindows.push_back( window );
- mWindowCreatedSignal.Emit( window );
+
+ mSceneHolders.emplace_back( static_cast<SceneHolder*>( &window.GetBaseObject() ) );
}
}
return mWindows;
}
+Dali::SceneHolderList Adaptor::GetSceneHolders()
+{
+ return mSceneHolders;
+}
+
Dali::Adaptor::AdaptorSignalType& Adaptor::ResizedSignal()
{
return mResizedSignal;
return mImpl->GetWindows();
}
+Dali::SceneHolderList Adaptor::GetSceneHolders() const
+{
+ return mImpl->GetSceneHolders();
+}
+
Any Adaptor::GetNativeWindowHandle()
{
Any window;