diff options
author | Jeff Brown <jeffbrown@google.com> | 2011-04-01 12:56:35 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-04-01 12:56:35 -0700 |
commit | bc2278b95f4012d81918b0faedea36011f122a33 (patch) | |
tree | 8836705e54192c71efac8c72a36efa36692b13c6 /include/ui | |
parent | 165121f64acb8ebd0f1b955684360477c71660d3 (diff) | |
parent | 21bc5c917d4ee2a9b2b8173091e6bba85eaff899 (diff) | |
download | frameworks_base-bc2278b95f4012d81918b0faedea36011f122a33.zip frameworks_base-bc2278b95f4012d81918b0faedea36011f122a33.tar.gz frameworks_base-bc2278b95f4012d81918b0faedea36011f122a33.tar.bz2 |
Merge "Add a little input event consistency verifier."
Diffstat (limited to 'include/ui')
-rw-r--r-- | include/ui/Input.h | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/include/ui/Input.h b/include/ui/Input.h index b22986d..0dc29c8 100644 --- a/include/ui/Input.h +++ b/include/ui/Input.h @@ -37,10 +37,16 @@ class SkMatrix; * Additional private constants not defined in ndk/ui/input.h. */ enum { - /* - * Private control to determine when an app is tracking a key sequence. - */ - AKEY_EVENT_FLAG_START_TRACKING = 0x40000000 + /* Private control to determine when an app is tracking a key sequence. */ + AKEY_EVENT_FLAG_START_TRACKING = 0x40000000, + + /* Key event is inconsistent with previously sent key events. */ + AKEY_EVENT_FLAG_TAINTED = 0x80000000, +}; + +enum { + /* Motion event is inconsistent with previously sent motion events. */ + AMOTION_EVENT_FLAG_TAINTED = 0x80000000, }; enum { @@ -328,6 +334,8 @@ public: inline int32_t getFlags() const { return mFlags; } + inline void setFlags(int32_t flags) { mFlags = flags; } + inline int32_t getEdgeFlags() const { return mEdgeFlags; } inline void setEdgeFlags(int32_t edgeFlags) { mEdgeFlags = edgeFlags; } |