*/
EventHandler( Window* window )
: mWindow( window ),
- mWindowPropertyHandler( NULL ),
- mClientMessageHandler( NULL ),
mEcoreWindow( 0 )
{
}
{
ecore_event_handler_del( mWindowPropertyHandler );
}
- if ( mClientMessageHandler )
+ if ( mClientMessagehandler )
{
- ecore_event_handler_del( mClientMessageHandler );
+ ecore_event_handler_del( mClientMessagehandler );
}
}
// Data
Window* mWindow;
Ecore_Event_Handler* mWindowPropertyHandler;
- Ecore_Event_Handler* mClientMessageHandler;
+ Ecore_Event_Handler* mClientMessagehandler;
Ecore_Wl_Window* mEcoreWindow;
};
#include <dali/integration-api/debug.h>
// INTERNAL INCLUDES
-#include <ecore-wl-types.h>
+#include <wl-types.h>
#include <trigger-event.h>
#include <gl/egl-implementation.h>
#include <base/display-connection.h>
const std::string& name,
bool isTransparent)
: EcoreWlRenderSurface( positionSize, surface, name, isTransparent ),
- mEglWindow( NULL ),
- mNeedToApproveDeiconify( false )
+ mNeedToApproveDeiconify(false)
{
DALI_LOG_INFO( gRenderSurfaceLogFilter, Debug::Verbose, "Creating Window\n" );
Init( surface );
WindowRenderSurface::~WindowRenderSurface()
{
- if( mEglWindow != NULL )
- {
- wl_egl_window_destroy(mEglWindow);
- mEglWindow = NULL;
- }
-
if( mOwnSurface )
{
ecore_wl_window_free( mWlWindow );
Internal::Adaptor::EglImplementation& eglImpl = static_cast<Internal::Adaptor::EglImplementation&>( eglIf );
eglImpl.DestroySurface();
-
- if( mEglWindow != NULL )
- {
- wl_egl_window_destroy(mEglWindow);
- mEglWindow = NULL;
- }
+ wl_egl_window_destroy(mEglWindow);
+ mEglWindow = NULL;
}
bool WindowRenderSurface::ReplaceEGLSurface( EglInterface& egl )