Supports some tizen window features.
[platform/core/uifw/dali-adaptor.git] / dali / internal / window-system / android / window-base-android.cpp
index 8ce440b..98d8b20 100644 (file)
@@ -250,9 +250,14 @@ void WindowBaseAndroid::SetType(Dali::WindowType type)
 {
 }
 
-bool WindowBaseAndroid::SetNotificationLevel(Dali::WindowNotificationLevel level)
+Dali::WindowType WindowBaseAndroid::GetType() const
 {
-  return false;
+  return Dali::WindowType::NORMAL;
+}
+
+Dali::WindowOperationResult WindowBaseAndroid::SetNotificationLevel(Dali::WindowNotificationLevel level)
+{
+  return Dali::WindowOperationResult::NOT_SUPPORTED;
 }
 
 Dali::WindowNotificationLevel WindowBaseAndroid::GetNotificationLevel() const
@@ -264,9 +269,9 @@ void WindowBaseAndroid::SetOpaqueState(bool opaque)
 {
 }
 
-bool WindowBaseAndroid::SetScreenOffMode(WindowScreenOffMode screenOffMode)
+Dali::WindowOperationResult WindowBaseAndroid::SetScreenOffMode(WindowScreenOffMode screenOffMode)
 {
-  return false;
+  return Dali::WindowOperationResult::NOT_SUPPORTED;
 }
 
 WindowScreenOffMode WindowBaseAndroid::GetScreenOffMode() const
@@ -274,9 +279,9 @@ WindowScreenOffMode WindowBaseAndroid::GetScreenOffMode() const
   return WindowScreenOffMode::TIMEOUT;
 }
 
-bool WindowBaseAndroid::SetBrightness(int brightness)
+Dali::WindowOperationResult WindowBaseAndroid::SetBrightness(int brightness)
 {
-  return false;
+  return Dali::WindowOperationResult::NOT_SUPPORTED;
 }
 
 int WindowBaseAndroid::GetBrightness() const
@@ -355,6 +360,35 @@ int WindowBaseAndroid::GetOrientation() const
   return 0;
 }
 
+void WindowBaseAndroid::SetPositionSizeWithAngle(PositionSize positionSize, int angle)
+{
+}
+
+void WindowBaseAndroid::InitializeIme()
+{
+}
+
+void WindowBaseAndroid::ImeWindowReadyToRender()
+{
+}
+
+void WindowBaseAndroid::RequestMoveToServer()
+{
+}
+
+void WindowBaseAndroid::RequestResizeToServer(WindowResizeDirection direction)
+{
+}
+
+void WindowBaseAndroid::EnableFloatingMode(bool enable)
+{
+}
+
+bool WindowBaseAndroid::IsFloatingModeEnabled() const
+{
+  return false;
+}
+
 } // namespace Adaptor
 
 } // namespace Internal