-
- typedef std::vector< std::pair< std::string, std::string > > AuxiliaryHints;
-
- Dali::Vector< Ecore_Event_Handler* > mEcoreEventHandler;
-
- Ecore_Wl2_Window* mEcoreWindow;
- wl_surface* mWlSurface;
- wl_egl_window* mEglWindow;
- wl_display* mDisplay;
- wl_event_queue* mEventQueue;
- tizen_policy* mTizenPolicy;
- tizen_display_policy* mTizenDisplayPolicy;
- xkb_keymap* mKeyMap;
-
- std::vector< std::string > mSupportedAuxiliaryHints;
- AuxiliaryHints mAuxiliaryHints;
-
- int mNotificationLevel;
- uint32_t mNotificationChangeState;
- bool mNotificationLevelChangeDone;
-
- int mScreenOffMode;
- uint32_t mScreenOffModeChangeState;
- bool mScreenOffModeChangeDone;
-
- int mBrightness;
- uint32_t mBrightnessChangeState;
- bool mBrightnessChangeDone;
-
- bool mVisible:1;
- Dali::PositionSize mWindowPositionSize;
-
- bool mOwnSurface;
-
- volatile uint32_t mMoveResizeSerial;
- uint32_t mLastSubmittedMoveResizeSerial;
+ typedef std::vector<std::pair<std::string, std::string> > AuxiliaryHints;
+ Dali::Vector<Ecore_Event_Handler*> mEcoreEventHandler;
+ Ecore_Wl2_Window* mEcoreWindow;
+
+ wl_surface* mWlSurface;
+ wl_input_panel* mWlInputPanel;
+ wl_output* mWlOutput;
+ wl_input_panel_surface* mWlInputPanelSurface;
+
+ wl_egl_window* mEglWindow;
+ wl_display* mDisplay;
+ wl_event_queue* mEventQueue;
+ tizen_policy* mTizenPolicy;
+ tizen_display_policy* mTizenDisplayPolicy;
+ xkb_keymap* mKeyMap;
+
+ std::vector<std::string> mSupportedAuxiliaryHints;
+
+ Dali::PositionSize mWindowPositionSize;
+ AuxiliaryHints mAuxiliaryHints;
+
+ WindowType mType;
+ int mNotificationLevel;
+ int mScreenOffMode;
+ int mBrightness;
+ int mWindowRotationAngle;
+ int mScreenRotationAngle;
+ int mSupportedPreProtation;
+
+ uint32_t mNotificationChangeState;
+ uint32_t mScreenOffModeChangeState;
+ uint32_t mBrightnessChangeState;
+ uint32_t mLastSubmittedMoveResizeSerial;
+ volatile uint32_t mMoveResizeSerial;
+
+ bool mNotificationLevelChangeDone;
+ bool mScreenOffModeChangeDone;
+ bool mVisible : 1;
+ bool mOwnSurface;
+ bool mBrightnessChangeDone;