summaryrefslogtreecommitdiffstats
path: root/content/common/input
diff options
context:
space:
mode:
Diffstat (limited to 'content/common/input')
-rw-r--r--content/common/input/touch_action.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/content/common/input/touch_action.h b/content/common/input/touch_action.h
index 5eb09f9..89f000d 100644
--- a/content/common/input/touch_action.h
+++ b/content/common/input/touch_action.h
@@ -17,17 +17,25 @@ enum TouchAction {
// No scrolling or zooming allowed.
TOUCH_ACTION_NONE = 1 << 0,
- TOUCH_ACTION_PAN_X = 1 << 1,
+ TOUCH_ACTION_PAN_LEFT = 1 << 1,
- TOUCH_ACTION_PAN_Y = 1 << 2,
+ TOUCH_ACTION_PAN_RIGHT = 1 << 2,
+
+ TOUCH_ACTION_PAN_X = TOUCH_ACTION_PAN_LEFT | TOUCH_ACTION_PAN_RIGHT,
+
+ TOUCH_ACTION_PAN_UP = 1 << 3,
+
+ TOUCH_ACTION_PAN_DOWN = 1 << 4,
+
+ TOUCH_ACTION_PAN_Y = TOUCH_ACTION_PAN_UP | TOUCH_ACTION_PAN_DOWN,
TOUCH_ACTION_PAN_X_Y = TOUCH_ACTION_PAN_X | TOUCH_ACTION_PAN_Y,
- TOUCH_ACTION_PINCH_ZOOM = 1 << 3,
+ TOUCH_ACTION_PINCH_ZOOM = 1 << 5,
TOUCH_ACTION_MANIPULATION = TOUCH_ACTION_PAN_X_Y | TOUCH_ACTION_PINCH_ZOOM,
- TOUCH_ACTION_MAX = (1 << 4) - 1
+ TOUCH_ACTION_MAX = (1 << 6) - 1
};
} // namespace content