Lines Matching defs:Impl
35 class WindowManagerLite::Impl {
37 explicit Impl(std::recursive_mutex& mutex) : mutex_(mutex) {}
78 void WindowManagerLite::Impl::NotifyWMSConnected(int32_t userId, int32_t screenId)
91 void WindowManagerLite::Impl::NotifyWMSDisconnected(int32_t userId, int32_t screenId)
104 void WindowManagerLite::Impl::NotifyFocused(const sptr<FocusChangeInfo>& focusChangeInfo)
127 void WindowManagerLite::Impl::NotifyUnfocused(const sptr<FocusChangeInfo>& focusChangeInfo)
150 void WindowManagerLite::Impl::NotifyWindowVisibilityInfoChanged(
166 void WindowManagerLite::Impl::NotifyWindowDrawingContentInfoChanged(
182 void WindowManagerLite::Impl::NotifyWindowModeChange(WindowModeType type)
184 TLOGI(WmsLogTag::WMS_MAIN, "WindowManager::Impl UpdateWindowModeTypeInfo type: %{public}d",
196 void WindowManagerLite::Impl::NotifyAccessibilityWindowInfo(const std::vector<sptr<AccessibilityWindowInfo>>& infos,
231 void WindowManagerLite::Impl::UpdateCameraWindowStatus(uint32_t accessTokenId, bool isShowing)
245 void WindowManagerLite::Impl::NotifyWindowStyleChange(WindowStyleType type)
261 void WindowManagerLite::Impl::UpdatePiPWindowStateChanged(const std::string& bundleName, bool isForeground)
276 WindowManagerLite::WindowManagerLite() : pImpl_(std::make_unique<Impl>(mutex_))