Lines Matching defs:WindowManager
34 constexpr HiviewDFX::HiLogLabel LABEL = {LOG_CORE, HILOG_DOMAIN_WINDOW, "WindowManager"};
43 WM_IMPLEMENT_SINGLE_INSTANCE(WindowManager)
45 class WindowManager::Impl {
70 static inline SingletonDelegator<WindowManager> delegator_;
102 void WindowManager::Impl::NotifyWMSConnected(int32_t userId, int32_t screenId)
115 void WindowManager::Impl::NotifyWMSDisconnected(int32_t userId, int32_t screenId)
128 void WindowManager::Impl::NotifyFocused(const sptr<FocusChangeInfo>& focusChangeInfo)
143 void WindowManager::Impl::NotifyUnfocused(const sptr<FocusChangeInfo>& focusChangeInfo)
158 void WindowManager::Impl::NotifyWindowModeChange(WindowModeType type)
160 TLOGI(WmsLogTag::WMS_MAIN, "WindowManager::Impl UpdateWindowModeTypeInfo type: %{public}d",
172 void WindowManager::Impl::NotifySystemBarChanged(DisplayId displayId, const SystemBarRegionTints& tints)
191 void WindowManager::Impl::NotifyAccessibilityWindowInfo(const std::vector<sptr<AccessibilityWindowInfo>>& infos,
226 void WindowManager::Impl::NotifyWindowVisibilityInfoChanged(
240 void WindowManager::Impl::NotifyWindowDrawingContentInfoChanged(
254 void WindowManager::Impl::UpdateCameraFloatWindowStatus(uint32_t accessTokenId, bool isShowing)
268 void WindowManager::Impl::NotifyWaterMarkFlagChangedResult(bool showWaterMark)
281 void WindowManager::Impl::NotifyGestureNavigationEnabledResult(bool enable)
294 void WindowManager::Impl::NotifyVisibleWindowNumChanged(
310 void WindowManager::Impl::NotifyDisplayInfoChanged(const sptr<IRemoteObject>& token, DisplayId displayId,
330 void WindowManager::Impl::NotifyWindowStyleChange(WindowStyleType type)
346 void WindowManager::Impl::NotifyWindowPidVisibilityChanged(
361 WindowManager::WindowManager() : pImpl_(std::make_unique<Impl>())
375 WindowManager::~WindowManager()
381 WMError WindowManager::RegisterWMSConnectionChangedListener(const sptr<IWMSConnectionChangedListener>& listener)
411 WMError WindowManager::UnregisterWMSConnectionChangedListener()
419 WMError WindowManager::RegisterFocusChangedListener(const sptr<IFocusChangedListener>& listener)
447 WMError WindowManager::UnregisterFocusChangedListener(const sptr<IFocusChangedListener>& listener)
472 WMError WindowManager::RegisterWindowModeChangedListener(const sptr<IWindowModeChangedListener>& listener)
500 WMError WindowManager::UnregisterWindowModeChangedListener(const sptr<IWindowModeChangedListener>& listener)
525 WMError WindowManager::RegisterSystemBarChangedListener(const sptr<ISystemBarChangedListener>& listener)
554 WMError WindowManager::UnregisterSystemBarChangedListener(const sptr<ISystemBarChangedListener>& listener)
580 WMError WindowManager::MinimizeAllAppWindows(DisplayId displayId)
586 WMError WindowManager::ToggleShownStateForAllAppWindows()
592 WMError WindowManager::SetWindowLayoutMode(WindowLayoutMode mode)
602 WMError WindowManager::RegisterWindowUpdateListener(const sptr<IWindowUpdateListener>& listener)
629 WMError WindowManager::UnregisterWindowUpdateListener(const sptr<IWindowUpdateListener>& listener)
653 WMError WindowManager::RegisterVisibilityChangedListener(const sptr<IVisibilityChangedListener>& listener)
682 WMError WindowManager::UnregisterVisibilityChangedListener(const sptr<IVisibilityChangedListener>& listener)
706 WMError WindowManager::RegisterCameraFloatWindowChangedListener(const sptr<ICameraFloatWindowChangedListener>& listener)
736 WMError WindowManager::UnregisterCameraFloatWindowChangedListener(
765 WMError WindowManager::RegisterWaterMarkFlagChangedListener(const sptr<IWaterMarkFlagChangedListener>& listener)
796 WMError WindowManager::UnregisterWaterMarkFlagChangedListener(const sptr<IWaterMarkFlagChangedListener>& listener)
825 WMError WindowManager::RegisterGestureNavigationEnabledChangedListener(
863 WMError WindowManager::UnregisterGestureNavigationEnabledChangedListener(
894 WMError WindowManager::RegisterDisplayInfoChangedListener(const sptr<IRemoteObject>& token,
931 WMError WindowManager::UnregisterDisplayInfoChangedListener(const sptr<IRemoteObject>& token,
966 WMError WindowManager::RegisterWindowPidVisibilityChangedListener(
996 WMError WindowManager::UnregisterWindowPidVisibilityChangedListener(
1023 WMError WindowManager::NotifyDisplayInfoChange(const sptr<IRemoteObject>& token, DisplayId displayId,
1036 void WindowManager::GetFocusWindowInfo(FocusChangeInfo& focusInfo)
1041 void WindowManager::OnWMSConnectionChanged(int32_t userId, int32_t screenId, bool isConnected) const
1050 void WindowManager::UpdateFocusChangeInfo(const sptr<FocusChangeInfo>& focusChangeInfo, bool focused) const
1064 void WindowManager::UpdateWindowModeTypeInfo(WindowModeType type) const
1070 WMError WindowManager::GetWindowModeType(WindowModeType& windowModeType) const
1079 void WindowManager::UpdateSystemBarRegionTints(DisplayId displayId,
1085 void WindowManager::NotifyAccessibilityWindowInfo(const std::vector<sptr<AccessibilityWindowInfo>>& infos,
1091 void WindowManager::UpdateWindowVisibilityInfo(
1097 void WindowManager::UpdateWindowDrawingContentInfo(
1103 WMError WindowManager::GetAccessibilityWindowInfo(std::vector<sptr<AccessibilityWindowInfo>>& infos) const
1112 WMError WindowManager::GetUnreliableWindowInfo(int32_t windowId,
1122 WMError WindowManager::GetVisibilityWindowInfo(std::vector<sptr<WindowVisibilityInfo>>& infos) const
1131 WMError WindowManager::DumpSessionAll(std::vector<std::string>& infos)
1140 WMError WindowManager::DumpSessionWithId(int32_t persistentId, std::vector<std::string>& infos)
1149 WMError WindowManager::GetUIContentRemoteObj(int32_t windowId, sptr<IRemoteObject>& uiContentRemoteObj)
1159 WMError WindowManager::SetGestureNavigationEnabled(bool enable) const
1168 WMError WindowManager::NotifyWindowExtensionVisibilityChange(int32_t pid, int32_t uid, bool visible)
1177 void WindowManager::UpdateCameraFloatWindowStatus(uint32_t accessTokenId, bool isShowing) const
1182 void WindowManager::NotifyWaterMarkFlagChangedResult(bool showWaterMark) const
1187 void WindowManager::NotifyGestureNavigationEnabledResult(bool enable) const
1192 void WindowManager::NotifyWindowPidVisibilityChanged(const sptr<WindowPidVisibilityInfo>& info) const
1197 WMError WindowManager::RaiseWindowToTop(int32_t persistentId)
1206 WMError WindowManager::NotifyWindowStyleChange(WindowStyleType type)
1212 WMError WindowManager::RegisterDrawingContentChangedListener(const sptr<IDrawingContentChangedListener>& listener)
1241 WMError WindowManager::UnregisterDrawingContentChangedListener(const sptr<IDrawingContentChangedListener>& listener)
1265 WMError WindowManager::ShiftAppWindowFocus(int32_t sourcePersistentId, int32_t targetPersistentId)
1274 WMError WindowManager::RegisterVisibleWindowNumChangedListener(const sptr<IVisibleWindowNumChangedListener>& listener)
1303 WMError WindowManager::GetSnapshotByWindowId(int32_t windowId, std::shared_ptr<Media::PixelMap>& pixelMap)
1308 WMError WindowManager::UnregisterVisibleWindowNumChangedListener(const sptr<IVisibleWindowNumChangedListener>& listener)
1334 void WindowManager::UpdateVisibleWindowNum(const std::vector<VisibleWindowNumInfo>& visibleWindowNumInfo)
1340 WMError WindowManager::RegisterWindowStyleChangedListener(const sptr<IWindowStyleChangedListener>& listener)
1374 WMError WindowManager::UnregisterWindowStyleChangedListener(const sptr<IWindowStyleChangedListener>& listener)
1402 WindowStyleType WindowManager::GetWindowStyleType()
1411 WMError WindowManager::SkipSnapshotForAppProcess(int32_t pid, bool skip)
1420 WMError WindowManager::SetProcessWatermark(int32_t pid, const std::string& watermarkName, bool isEnabled)
1429 WMError WindowManager::GetWindowIdsByCoordinate(DisplayId displayId, int32_t windowNumber,
1440 WMError WindowManager::ReleaseForegroundSessionScreenLock()