projects
/
platform
/
core
/
uifw
/
dali-adaptor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix race-condition when window is resized or rotated.
[platform/core/uifw/dali-adaptor.git]
/
dali
/
internal
/
window-system
/
common
/
window-base.h
diff --git
a/dali/internal/window-system/common/window-base.h
b/dali/internal/window-system/common/window-base.h
index
6553348
..
d0115ed
100644
(file)
--- a/
dali/internal/window-system/common/window-base.h
+++ b/
dali/internal/window-system/common/window-base.h
@@
-196,6
+196,11
@@
public:
virtual bool IsMaximized() const = 0;
/**
virtual bool IsMaximized() const = 0;
/**
+ * @copydoc Dali::DevelWindow::SetMaximumSize()
+ */
+ virtual void SetMaximumSize(Dali::Window::WindowSize size) = 0;
+
+ /**
* @copydoc Dali::DevelWindow::Minimize()
*/
virtual void Minimize(bool minimize) = 0;
* @copydoc Dali::DevelWindow::Minimize()
*/
virtual void Minimize(bool minimize) = 0;
@@
-206,6
+211,11
@@
public:
virtual bool IsMinimized() const = 0;
/**
virtual bool IsMinimized() const = 0;
/**
+ * @copydoc Dali::DevelWindow::SetMimimumSize()
+ */
+ virtual void SetMimimumSize(Dali::Window::WindowSize size) = 0;
+
+ /**
* @copydoc Dali::Window::SetAvailableOrientations()
*/
virtual void SetAvailableAnlges(const std::vector<int>& angles) = 0;
* @copydoc Dali::Window::SetAvailableOrientations()
*/
virtual void SetAvailableAnlges(const std::vector<int>& angles) = 0;
@@
-343,18
+353,19
@@
public:
virtual void GetDpi(unsigned int& dpiHorizontal, unsigned int& dpiVertical) = 0;
/**
virtual void GetDpi(unsigned int& dpiHorizontal, unsigned int& dpiVertical) = 0;
/**
- * @brief Return the
orientation of the surface
.
- * @return The orientation
+ * @brief Return the
angle of the window's rotation
.
+ * @return The
window
orientation
*/
*/
- virtual int Get
Orientation
() const = 0;
+ virtual int Get
WindowRotationAngle
() const = 0;
/**
/**
- * @brief Get the screen rotation angle of the window
+ * @brief Get the angle of screen rotation for the window
+ * @return The screen orientation
*/
virtual int GetScreenRotationAngle() = 0;
/**
*/
virtual int GetScreenRotationAngle() = 0;
/**
- * @brief Set the rotation angle of the window
+ * @brief Set the
screen
rotation angle of the window
*/
virtual void SetWindowRotationAngle(int degree) = 0;
*/
virtual void SetWindowRotationAngle(int degree) = 0;