Lines Matching refs:WindowAdapter
34 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_WINDOW, "WindowAdapter"};
36 WM_IMPLEMENT_SINGLE_INSTANCE(WindowAdapter)
69 WMError WindowAdapter::CreateWindow(sptr<IWindow>& window, sptr<WindowProperty>& windowProperty,
79 WMError WindowAdapter::AddWindow(sptr<WindowProperty>& windowProperty)
88 WMError WindowAdapter::RemoveWindow(uint32_t windowId, bool isFromInnerkits)
97 WMError WindowAdapter::DestroyWindow(uint32_t windowId)
106 WMError WindowAdapter::RequestFocus(uint32_t windowId)
115 WMError WindowAdapter::RegisterWindowManagerAgent(WindowManagerAgentType type,
134 WMError WindowAdapter::UnregisterWindowManagerAgent(WindowManagerAgentType type,
160 WMError WindowAdapter::CheckWindowId(int32_t windowId, int32_t& pid)
169 WMError WindowAdapter::GetAccessibilityWindowInfo(std::vector<sptr<AccessibilityWindowInfo>>& infos)
178 WMError WindowAdapter::GetUnreliableWindowInfo(int32_t windowId,
188 WMError WindowAdapter::GetVisibilityWindowInfo(std::vector<sptr<WindowVisibilityInfo>>& infos)
197 WMError WindowAdapter::SetWindowAnimationController(const sptr<RSIWindowAnimationController>& controller)
206 WMError WindowAdapter::GetAvoidAreaByType(uint32_t windowId, AvoidAreaType type, AvoidArea& avoidArea)
216 void WindowAdapter::NotifyServerReadyToMoveOrDrag(uint32_t windowId, sptr<WindowProperty>& windowProperty,
226 void WindowAdapter::ProcessPointDown(uint32_t windowId, bool isPointDown)
235 void WindowAdapter::ProcessPointUp(uint32_t windowId)
244 WMError WindowAdapter::MinimizeAllAppWindows(DisplayId displayId)
253 WMError WindowAdapter::ToggleShownStateForAllAppWindows()
262 WMError WindowAdapter::GetSystemConfig(SystemConfig& systemConfig)
271 WMError WindowAdapter::GetModeChangeHotZones(DisplayId displayId, ModeChangeHotZones& hotZones)
280 bool WindowAdapter::InitWMSProxy()
317 void WindowAdapter::RegisterSessionRecoverCallbackFunc(
325 WMError WindowAdapter::GetSnapshotByWindowId(int32_t windowId, std::shared_ptr<Media::PixelMap>& pixelMap)
334 void WindowAdapter::UnregisterSessionRecoverCallbackFunc(int32_t persistentId)
343 WMError WindowAdapter::RegisterWMSConnectionChangedListener(const WMSConnectionChangedCallbackFunc& callbackFunc)
349 void WindowAdapter::WindowManagerAndSessionRecover()
375 void WindowAdapter::ReregisterWindowManagerAgent()
393 void WindowAdapter::OnUserSwitch()
401 bool WindowAdapter::InitSSMProxy()
436 void WindowAdapter::ClearWindowAdapter()
459 SingletonContainer::Get<WindowAdapter>().ClearWindowAdapter();
462 WMError WindowAdapter::GetTopWindowId(uint32_t mainWinId, uint32_t& topWinId)
471 WMError WindowAdapter::GetParentMainWindowId(int32_t windowId, int32_t& mainWindowId)
480 WMError WindowAdapter::SetWindowLayoutMode(WindowLayoutMode mode)
489 WMError WindowAdapter::UpdateProperty(sptr<WindowProperty>& windowProperty, PropertyChangeAction action)
498 WMError WindowAdapter::SetWindowGravity(uint32_t windowId, WindowGravity gravity, uint32_t percent)
507 WMError WindowAdapter::NotifyWindowTransition(sptr<WindowTransitionInfo> from, sptr<WindowTransitionInfo> to)
516 void WindowAdapter::MinimizeWindowsByLauncher(std::vector<uint32_t> windowIds, bool isAnimated,
526 WMError WindowAdapter::UpdateAvoidAreaListener(uint32_t windowId, bool haveListener)
535 WMError WindowAdapter::UpdateRsTree(uint32_t windowId, bool isAdd)
544 WMError WindowAdapter::BindDialogTarget(uint32_t& windowId, sptr<IRemoteObject> targetToken)
553 void WindowAdapter::SetAnchorAndScale(int32_t x, int32_t y, float scale)
562 void WindowAdapter::SetAnchorOffset(int32_t deltaX, int32_t deltaY)
571 void WindowAdapter::OffWindowZoom()
581 WMError WindowAdapter::RaiseToAppTop(uint32_t windowId)
590 std::shared_ptr<Media::PixelMap> WindowAdapter::GetSnapshot(int32_t windowId)
599 WMError WindowAdapter::SetGestureNavigationEnabled(bool enable)
608 void WindowAdapter::DispatchKeyEvent(uint32_t windowId, std::shared_ptr<MMI::KeyEvent> event)
617 void WindowAdapter::NotifyDumpInfoResult(const std::vector<std::string>& info)
626 WMError WindowAdapter::DumpSessionAll(std::vector<std::string>& infos)
635 WMError WindowAdapter::DumpSessionWithId(int32_t persistentId, std::vector<std::string>& infos)
644 WMError WindowAdapter::GetUIContentRemoteObj(int32_t persistentId, sptr<IRemoteObject>& uiContentRemoteObj)
653 WMError WindowAdapter::GetWindowAnimationTargets(std::vector<uint32_t> missionIds,
663 void WindowAdapter::SetMaximizeMode(MaximizeMode maximizeMode)
672 MaximizeMode WindowAdapter::GetMaximizeMode()
681 void WindowAdapter::GetFocusWindowInfo(FocusChangeInfo& focusInfo)
690 WMError WindowAdapter::UpdateSessionAvoidAreaListener(int32_t& persistentId, bool haveListener)
699 WMError WindowAdapter::UpdateSessionTouchOutsideListener(int32_t& persistentId, bool haveListener)
709 WMError WindowAdapter::NotifyWindowExtensionVisibilityChange(int32_t pid, int32_t uid, bool visible)
718 WMError WindowAdapter::RaiseWindowToTop(int32_t persistentId)
727 WMError WindowAdapter::UpdateSessionWindowVisibilityListener(int32_t persistentId, bool haveListener)
737 WMError WindowAdapter::ShiftAppWindowFocus(int32_t sourcePersistentId, int32_t targetPersistentId)
747 void WindowAdapter::CreateAndConnectSpecificSession(const sptr<ISessionStage>& sessionStage,
760 void WindowAdapter::RecoverAndConnectSpecificSession(const sptr<ISessionStage>& sessionStage,
773 WMError WindowAdapter::DestroyAndDisconnectSpecificSession(const int32_t persistentId)
782 WMError WindowAdapter::DestroyAndDisconnectSpecificSessionWithDetachCallback(const int32_t persistentId,
793 WMError WindowAdapter::RecoverAndReconnectSceneSession(const sptr<ISessionStage>& sessionStage,
811 WMError WindowAdapter::SetSessionGravity(int32_t persistentId, SessionGravity gravity, uint32_t percent)
820 WMError WindowAdapter::BindDialogSessionTarget(uint64_t persistentId, sptr<IRemoteObject> targetToken)
829 WMError WindowAdapter::RequestFocusStatus(int32_t persistentId, bool isFocused)
838 void WindowAdapter::AddExtensionWindowStageToSCB(const sptr<ISessionStage>& sessionStage,
848 void WindowAdapter::RemoveExtensionWindowStageFromSCB(const sptr<ISessionStage>& sessionStage,
858 void WindowAdapter::ProcessModalExtensionPointDown(const sptr<IRemoteObject>& token, int32_t posX, int32_t posY)
867 void WindowAdapter::UpdateModalExtensionRect(const sptr<IRemoteObject>& token, Rect rect)
876 WMError WindowAdapter::AddOrRemoveSecureSession(int32_t persistentId, bool shouldHide)
885 WMError WindowAdapter::UpdateExtWindowFlags(const sptr<IRemoteObject>& token, uint32_t extWindowFlags,
895 WMError WindowAdapter::GetHostWindowRect(int32_t hostWindowId, Rect& rect)
904 WMError WindowAdapter::GetFreeMultiWindowEnableState(bool& enable)
913 WMError WindowAdapter::GetCallingWindowWindowStatus(int32_t persistentId, WindowStatus& windowStatus)
922 WMError WindowAdapter::GetCallingWindowRect(int32_t persistentId, Rect& rect)
931 WMError WindowAdapter::GetWindowModeType(WindowModeType& windowModeType)
941 WMError WindowAdapter::GetWindowStyleType(WindowStyleType& windowStyleType)
949 WMError WindowAdapter::GetWindowIdsByCoordinate(DisplayId displayId, int32_t windowNumber,
958 sptr<IWindowManager> WindowAdapter::GetWindowManagerServiceProxy() const
964 WMError WindowAdapter::SkipSnapshotForAppProcess(int32_t pid, bool skip)
972 WMError WindowAdapter::SetProcessWatermark(int32_t pid, const std::string& watermarkName, bool isEnabled)
980 WMError WindowAdapter::ReleaseForegroundSessionScreenLock()
988 WMError WindowAdapter::GetDisplayIdByPersistentId(int32_t persistentId, int32_t& displayId)
996 WMError WindowAdapter::IsPcOrPadFreeMultiWindowMode(bool& isPcOrPadFreeMultiWindowMode)