[Tizen] Add Effect Start/End signal
[platform/core/uifw/dali-adaptor.git] / dali / internal / window-system / ubuntu-x11 / render-surface-factory-ecore-x.cpp
index 1740552..95a619d 100644 (file)
 #include <dali/internal/window-system/ubuntu-x11/render-surface-factory-ecore-x.h>
 
 // INTERNAL HEADERS
-#include <dali/internal/window-system/ubuntu-x11/window-render-surface-ecore-x.h>
+#include <dali/internal/window-system/common/window-render-surface.h>
 #include <dali/internal/window-system/ubuntu-x11/pixmap-render-surface-ecore-x.h>
 #include <dali/internal/window-system/common/display-utils.h>
 #include <dali/integration-api/native-render-surface.h>
 
+// EXTERNAL INCLUDES
+#include <memory>
+
 namespace Dali
 {
 namespace Internal
@@ -31,22 +34,17 @@ namespace Internal
 namespace Adaptor
 {
 
-std::unique_ptr< WindowRenderSurface > RenderSurfaceFactoryEcoreX::CreateWindowRenderSurface( Dali::PositionSize positionSize,
-                                                                                              Any surface,
-                                                                                              const std::string& name,
-                                                                                              const std::string& className,
-                                                                                              bool isTransparent )
+std::unique_ptr< WindowRenderSurface > RenderSurfaceFactoryEcoreX::CreateWindowRenderSurface( Dali::PositionSize positionSize, Any surface, bool isTransparent )
 {
-  return Utils::MakeUnique< WindowRenderSurfaceEcoreX >( positionSize, surface, name, className, isTransparent );
+  return Utils::MakeUnique< WindowRenderSurface >( positionSize, surface, isTransparent );
 }
 
-std::unique_ptr< PixmapRenderSurface > RenderSurfaceFactoryEcoreX::CreatePixmapRenderSurface( Dali::PositionSize positionSize, Any surface,
-                                                                                              const std::string& name, bool isTransparent )
+std::unique_ptr< PixmapRenderSurface > RenderSurfaceFactoryEcoreX::CreatePixmapRenderSurface( Dali::PositionSize positionSize, Any surface, bool isTransparent )
 {
-  return Utils::MakeUnique< PixmapRenderSurfaceEcoreX >( positionSize, surface, name, isTransparent );
+  return Utils::MakeUnique< PixmapRenderSurfaceEcoreX >( positionSize, surface, isTransparent );
 }
 
-std::unique_ptr< NativeRenderSurface > RenderSurfaceFactoryEcoreX::CreateNativeRenderSurface( Dali::PositionSize positionSize, const std::string& name, bool isTransparent )
+std::unique_ptr< NativeRenderSurface > RenderSurfaceFactoryEcoreX::CreateNativeRenderSurface( Dali::PositionSize positionSize, bool isTransparent )
 {
   return std::unique_ptr< NativeRenderSurface >( nullptr );
 }