/frameworks/native/libs/input/ |
D | InputWindow.cpp | 32 void InputWindowInfo::addTouchableRegion(const Rect& region) { in addTouchableRegion() 36 bool InputWindowInfo::touchableRegionContainsPoint(int32_t x, int32_t y) const { in touchableRegionContainsPoint() 40 bool InputWindowInfo::frameContainsPoint(int32_t x, int32_t y) const { in frameContainsPoint() 45 bool InputWindowInfo::isTrustedOverlay() const { in isTrustedOverlay() 58 bool InputWindowInfo::supportsSplitTouch() const { in supportsSplitTouch() 62 bool InputWindowInfo::overlaps(const InputWindowInfo* other) const { in overlaps() 67 status_t InputWindowInfo::write(Parcel& output) const { in write() 106 InputWindowInfo InputWindowInfo::read(const Parcel& from) { in read() 107 InputWindowInfo ret; in read() 150 InputWindowInfo::InputWindowInfo(const Parcel& from) { in InputWindowInfo() function in android::InputWindowInfo
|
D | IInputFlinger.cpp | 33 virtual void setInputWindows(const std::vector<InputWindowInfo>& inputInfo, in setInputWindows() 74 std::vector<InputWindowInfo> handles; in onTransact() 76 handles.push_back(InputWindowInfo::read(data)); in onTransact()
|
/frameworks/native/libs/input/tests/ |
D | InputWindow_test.cpp | 28 TEST(InputWindowInfo, ParcellingWithoutToken) { in TEST() argument 29 InputWindowInfo i; in TEST() 35 InputWindowInfo i2 = InputWindowInfo::read(p); in TEST() 39 TEST(InputWindowInfo, Parcelling) { in TEST() argument 41 InputWindowInfo i; in TEST() 73 InputWindowInfo i2 = InputWindowInfo::read(p); in TEST()
|
/frameworks/native/include/input/ |
D | InputWindow.h | 35 struct InputWindowInfo { struct 36 InputWindowInfo() = default; 37 InputWindowInfo(const Parcel& from); 185 bool overlaps(const InputWindowInfo* other) const; argument 188 static InputWindowInfo read(const Parcel& from); 201 inline const InputWindowInfo* getInfo() const { in getInfo() 245 InputWindowInfo mInfo;
|
D | IInputFlinger.h | 38 virtual void setInputWindows(const std::vector<InputWindowInfo>& inputHandles,
|
/frameworks/native/services/inputflinger/ |
D | InputManager.cpp | 99 BinderWindowHandle(const InputWindowInfo& info) { in BinderWindowHandle() 108 void InputManager::setInputWindows(const std::vector<InputWindowInfo>& infos, in setInputWindows()
|
D | InputManager.h | 97 virtual void setInputWindows(const std::vector<InputWindowInfo>& handles,
|
/frameworks/native/services/inputflinger/host/ |
D | InputFlinger.h | 43 void setInputWindows(const std::vector<InputWindowInfo>&, in setInputWindows() argument
|
/frameworks/native/services/surfaceflinger/ |
D | LayerProtoHelper.h | 43 static void writeToProto(const InputWindowInfo& inputInfo,
|
D | Layer.h | 185 InputWindowInfo inputInfo; 829 void setInputInfo(const InputWindowInfo& info); 831 InputWindowInfo fillInputInfo();
|
D | LayerProtoHelper.cpp | 123 const InputWindowInfo& inputInfo, const wp<Layer>& touchableRegionBounds, in writeToProto()
|
D | Layer.cpp | 1869 void Layer::setInputInfo(const InputWindowInfo& info) { in setInputInfo() 2039 InputWindowInfo Layer::fillInputInfo() { in fillInputInfo() 2040 InputWindowInfo info = mDrawingState.inputInfo; in fillInputInfo()
|
D | SurfaceFlinger.cpp | 2973 std::vector<InputWindowInfo> inputHandles; in updateInputWindowInfo() 4275 metadata.setInt32(METADATA_WINDOW_TYPE, InputWindowInfo::TYPE_NAVIGATION_BAR_PANEL); in createLayer()
|
/frameworks/native/libs/gui/tests/ |
D | EndToEndNativeInputTest.cpp | 170 mInputInfo.layoutParamsFlags = InputWindowInfo::FLAG_NOT_TOUCH_MODAL; in populateInputInfo() 171 mInputInfo.layoutParamsType = InputWindowInfo::TYPE_BASE_APPLICATION; in populateInputInfo() 199 InputWindowInfo mInputInfo;
|
/frameworks/native/services/inputflinger/dispatcher/ |
D | InputDispatcher.cpp | 497 const InputWindowInfo* windowInfo = windowHandle->getInfo(); in findTouchedWindowAtLocked() 502 if (!(flags & InputWindowInfo::FLAG_NOT_TOUCHABLE)) { in findTouchedWindowAtLocked() 504 (InputWindowInfo::FLAG_NOT_FOCUSABLE | in findTouchedWindowAtLocked() 505 InputWindowInfo::FLAG_NOT_TOUCH_MODAL)) == 0; in findTouchedWindowAtLocked() 522 if (addOutsideTargets && (flags & InputWindowInfo::FLAG_WATCH_OUTSIDE_TOUCH)) { in findTouchedWindowAtLocked() 540 const InputWindowInfo* windowInfo = portalWindow->getInfo(); in findTouchedGestureMonitorsLocked() 946 const InputWindowInfo* windowInfo = state.portalWindows[i]->getInfo(); in dispatchMotionLocked() 1543 const InputWindowInfo* info = windowHandle->getInfo(); in findTouchedWindowTargetsLocked() 1545 windowHandle->getInfo()->layoutParamsType == InputWindowInfo::TYPE_WALLPAPER) { in findTouchedWindowTargetsLocked() 1688 const InputWindowInfo* windowInfo = windowHandle->getInfo(); in addWindowTargetLocked() [all …]
|
D | TouchState.cpp | 150 InputWindowInfo::FLAG_SLIPPERY)) { in isSlippery()
|
/frameworks/native/services/inputflinger/tests/ |
D | InputDispatcher_test.cpp | 461 mInfo.layoutParamsType = InputWindowInfo::TYPE_APPLICATION; in updateInfo() 946 mUnfocusedWindow->setLayoutParamFlags(InputWindowInfo::FLAG_NOT_TOUCH_MODAL); in SetUp() 951 mWindowFocused->setLayoutParamFlags(InputWindowInfo::FLAG_NOT_TOUCH_MODAL); in SetUp()
|
/frameworks/native/libs/gui/ |
D | LayerState.cpp | 133 inputInfo = InputWindowInfo::read(input); in read()
|
D | SurfaceComposerClient.cpp | 1111 const InputWindowInfo& info) { in setInputWindowInfo()
|
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | Scheduler.cpp | 334 .getRefreshRateFromType((windowType == InputWindowInfo::TYPE_WALLPAPER) in registerLayer()
|
/frameworks/native/libs/gui/include/gui/ |
D | SurfaceComposerClient.h | 439 Transaction& setInputWindowInfo(const sp<SurfaceControl>& sc, const InputWindowInfo& info);
|
/frameworks/base/services/core/jni/ |
D | com_android_server_input_InputManagerService.cpp | 797 const InputWindowInfo* windowInfo = windowHandle->getInfo(); in setInputWindows() 799 & InputWindowInfo::INPUT_FEATURE_DISABLE_TOUCH_PAD_GESTURES)) { in setInputWindows()
|