Searched refs:touchableRegion (Results 1 - 17 of 17) sorted by relevance

/frameworks/base/core/java/android/view/
H A DWindowInfo.java46 public final Rect touchableRegion = new Rect(); field in class:WindowInfo
71 parcel.writeParcelable(touchableRegion, 0);
83 touchableRegion.set((Rect) parcel.readParcelable(null));
95 info.touchableRegion.set(other.touchableRegion);
137 touchableRegion.setEmpty();
155 builder.append(", touchableRegion:").append(touchableRegion);
H A DViewTreeObserver.java168 public final Region touchableRegion = new Region(); field in class:ViewTreeObserver.InternalInsetsInfo
190 * the provided touchable region in {@link #touchableRegion} can be touched.
208 touchableRegion.setEmpty();
216 result = 31 * result + (touchableRegion != null ? touchableRegion.hashCode() : 0);
230 touchableRegion.equals(other.touchableRegion);
236 touchableRegion.set(other.touchableRegion);
H A DIWindowSession.aidl120 in Rect visibleInsets, in Region touchableRegion);
H A DViewRootImpl.java1770 final Region touchableRegion;
1774 touchableRegion = mTranslator.getTranslatedTouchableArea(insets.touchableRegion);
1778 touchableRegion = insets.touchableRegion;
1783 contentInsets, visibleInsets, touchableRegion);
/frameworks/base/services/input/
H A DInputWindow.cpp28 return touchableRegion.contains(x, y);
H A DInputWindow.h127 SkRegion touchableRegion; member in struct:android::InputWindowInfo
H A DInputDispatcher.cpp3128 "touchableRegion=",
3140 dumpRegion(dump, windowInfo->touchableRegion);
/frameworks/base/services/java/com/android/server/input/
H A DInputWindowHandle.java63 public final Region touchableRegion = new Region(); field in class:InputWindowHandle
/frameworks/base/services/java/com/android/server/wm/
H A DFakeWindowImpl.java84 mWindowHandle.touchableRegion.set(0, 0, dw, dh);
86 mWindowHandle.touchableRegion.setEmpty();
H A DDragState.java131 mDragWindowHandle.touchableRegion.setEmpty();
H A DInputMonitor.java198 child.getTouchableRegion(inputWindowHandle.touchableRegion);
H A DWindowManagerService.java2556 Rect visibleInsets, Region touchableRegion) {
2565 w.mGivenTouchableRegion.set(touchableRegion);
3177 mTempRegion.getBounds(info.touchableRegion);
2554 setInsetsWindow(Session session, IWindow client, int touchableInsets, Rect contentInsets, Rect visibleInsets, Region touchableRegion) argument
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
H A DEventHole.java91 info.touchableRegion.set(0, 0, top.getWidth(), top.getHeight());
92 info.touchableRegion.op(l, t, r, b, Region.Op.DIFFERENCE);
/frameworks/base/services/jni/
H A Dcom_android_server_input_InputWindowHandle.cpp45 jfieldID touchableRegion; member in struct:android::__anon1141
128 gInputWindowHandleClassInfo.touchableRegion);
131 mInfo->touchableRegion.set(*region);
134 mInfo->touchableRegion.setEmpty();
268 GET_FIELD_ID(gInputWindowHandleClassInfo.touchableRegion, clazz,
269 "touchableRegion", "Landroid/graphics/Region;");
/frameworks/base/services/java/com/android/server/accessibility/
H A DScreenMagnifier.java1050 Rect touchableRegion = info.touchableRegion;
1051 if (!magnifiedRegionBounds.intersect(touchableRegion)) {
1053 magnifiedRegionBounds, touchableRegion);
1546 if (lhs.touchableRegion.top != rhs.touchableRegion.top) {
1547 return rhs.touchableRegion.top - lhs.touchableRegion.top;
1549 if (lhs.touchableRegion.left != rhs.touchableRegion
[all...]
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/
H A DBridgeWindowSession.java127 Rect visibleInsets, Region touchableRegion) {
126 setInsets(IWindow window, int touchable, Rect contentInsets, Rect visibleInsets, Region touchableRegion) argument
/frameworks/base/core/java/android/inputmethodservice/
H A DInputMethodService.java317 info.touchableRegion.setEmpty();
323 info.touchableRegion.set(mTmpInsets.touchableRegion);
564 public final Region touchableRegion = new Region(); field in class:InputMethodService.Insets
589 * {@link #touchableRegion} can be touched.
1055 outInsets.touchableRegion.setEmpty();
2362 + " touchableRegion=" + mTmpInsets.touchableRegion);

Completed in 92 milliseconds