Lines Matching refs:InputWindowHandle
99 const std::vector<sp<InputWindowHandle>>& inputWindowHandles, int32_t displayId,
170 sp<InputWindowHandle> findTouchedWindowAtLocked(int32_t displayId, int32_t x, int32_t y,
254 std::unordered_map<int32_t, std::vector<sp<InputWindowHandle>>> mWindowHandlesByDisplay
257 std::vector<sp<InputWindowHandle>> getWindowHandlesLocked(int32_t displayId) const
259 sp<InputWindowHandle> getWindowHandleLocked(const sp<IBinder>& windowHandleToken) const
262 bool hasWindowHandleLocked(const sp<InputWindowHandle>& windowHandle) const REQUIRES(mLock);
265 std::unordered_map<int32_t, sp<InputWindowHandle>> mFocusedWindowHandlesByDisplay
309 sp<InputWindowHandle> mLastHoverWindowHandle GUARDED_BY(mLock);
314 const sp<InputWindowHandle>& windowHandle,
335 int32_t displayId, const std::vector<sp<InputWindowHandle>>& portalWindows)
341 void addWindowTargetLocked(const sp<InputWindowHandle>& windowHandle, int32_t targetFlags,
350 bool checkInjectionPermission(const sp<InputWindowHandle>& windowHandle,
352 bool isWindowObscuredAtPointLocked(const sp<InputWindowHandle>& windowHandle, int32_t x,
354 bool isWindowObscuredLocked(const sp<InputWindowHandle>& windowHandle) const REQUIRES(mLock);
356 const sp<InputWindowHandle>& windowHandle);
359 const sp<InputWindowHandle>& windowHandle,
427 void onFocusChangedLocked(const sp<InputWindowHandle>& oldFocus,
428 const sp<InputWindowHandle>& newFocus) REQUIRES(mLock);
430 const sp<InputWindowHandle>& windowHandle, nsecs_t eventTime,