X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Ftizen-wayland%2Fecore-wl2%2Fwindow-base-ecore-wl2.h;h=3d2186f5cc8d2b8d032576383749551f4c065dd9;hb=70189749d12fc175c530b8d852386e1c13088fbd;hp=246bd3adeb51e919d6b83e67a41824ead40fc6c1;hpb=2573f2349456ef31c0df63d5f9cefeff5eb8b99f;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.h b/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.h index 246bd3a..3d2186f 100644 --- a/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.h +++ b/dali/internal/window-system/tizen-wayland/ecore-wl2/window-base-ecore-wl2.h @@ -91,6 +91,11 @@ public: void OnRotation( void* data, int type, void* event ); /** + * @brief Called when a configure event is recevied. + */ + void OnConfiguration( void* data, int type, void* event ); + + /** * @brief Called when a touch down is received. */ void OnMouseButtonDown( void* data, int type, void* event ); @@ -141,11 +146,6 @@ public: void OnDataReceive( void* data, int type, void* event ); /** - * @brief Called when the indicator event is received. - */ - void OnIndicatorFlicked( void* data, int type, void* event ); - - /** * @brief Called when a font name is changed. */ void OnFontNameChanged(); @@ -250,21 +250,6 @@ public: virtual void MoveResize( PositionSize positionSize ) override; /** - * @copydoc Dali::Internal::Adaptor::WindowBase::ShowIndicator() - */ - virtual void ShowIndicator( Dali::Window::IndicatorVisibleMode visibleMode, Dali::Window::IndicatorBgOpacity opacityMode ) override; - - /** - * @copydoc Dali::Internal::Adaptor::WindowBase::SetIndicatorProperties() - */ - virtual void SetIndicatorProperties( bool isShow, Dali::Window::WindowOrientation lastOrientation ) override; - - /** - * @copydoc Dali::Internal::Adaptor::WindowBase::IndicatorTypeChanged() - */ - virtual void IndicatorTypeChanged( IndicatorInterface::Type type ) override; - - /** * @copydoc Dali::Internal::Adaptor::WindowBase::SetClass() */ virtual void SetClass( const std::string& name, const std::string& className ) override; @@ -415,9 +400,10 @@ public: virtual void GetDpi( unsigned int& dpiHorizontal, unsigned int& dpiVertical ) override; /** - * @copydoc Dali::Internal::Adaptor::WindowBase::SetViewMode() + * @brief Return the orientation of the surface. + * @return The orientation */ - virtual void SetViewMode( ViewMode viewMode ) override; + virtual int GetOrientation() const override; /** * @copydoc Dali::Internal::Adaptor::WindowBase::GetScreenRotationAngle() @@ -430,6 +416,11 @@ public: virtual void SetWindowRotationAngle( int degree ) override; /** + * @copydoc Dali::Internal::Adaptor::WindowBase::GetWindowRotationAngle() + */ + virtual int GetWindowRotationAngle() override; + + /** * @copydoc Dali::Internal::Adaptor::WindowBase::WindowRotationCompleted() */ virtual void WindowRotationCompleted( int degree, int width, int height ) override; @@ -439,6 +430,16 @@ public: */ virtual void SetTransparency( bool transparent ) override; + /** + * @copydoc Dali::Internal::Adaptor::WindowBase::SetParent() + */ + virtual void SetParent( Any parent ) override; + + /** + * @copydoc Dali::Internal::Adaptor::WindowBase::IsMatchedWindow() + */ + virtual bool IsMatchedWindow( Any window ) override; + private: /** @@ -495,6 +496,12 @@ private: bool mOwnSurface; + volatile uint32_t mMoveResizeSerial; + uint32_t mLastSubmittedMoveResizeSerial; + + int mWindowRotationAngle; + int mScreenRotationAngle; + int mSupportedPreProtation; #ifdef DALI_ELDBUS_AVAILABLE Eldbus_Connection* mSystemConnection; #endif // DALI_ELDBUS_AVAILABLE