Merge "fix: use EINA_* booleans instread of TRUE/FALSE" into tizen
[platform/framework/web/wrt.git] / src / view / webkit / view_logic_orientation_support.h
index 019729b..2512afc 100644 (file)
 
 namespace ViewModule {
 namespace OrientationSupport {
-enum class Mode {
-PORTRAIT_PRIMARY = 0,
-LANDSCAPE_PRIMARY,
-PORTRAIT_SECONDARY,
-LANDSCAPE_SECONDARY
-};
-void setOrientation(Evas_Object* window,
-                    Evas_Object* ewk,
-                    Mode orientation);
-void setOrientation(Evas_Object* window,
-                    Evas_Object* ewk,
-                    int ewkOrientation);
+const int DEFERRED_ORIENTATION_EMPTY = -1;
+const int DEFERRED_ORIENTATION_UNLOCK = 0;
+
+int getWinOrientationAngle(int ewkOrientation);
+int getW3COrientationAngle(int ewkOrientation);
+void setEwkOrientation(Evas_Object* ewk, int angle);
 } // namespace OrientationSupport
 } // namespace ViewModule