summaryrefslogtreecommitdiff
path: root/include/input/Input.h
diff options
context:
space:
mode:
author Prabir Pradhan <prabirmsp@google.com> 2021-11-24 15:36:43 +0000
committer Prabir Pradhan <prabirmsp@google.com> 2021-12-01 11:41:50 +0000
commitd6a7f22182d88888c6ac2824a888766203d33dfc (patch)
tree79dd97ef5d6d5dd9f472a1fb85106668f8034923 /include/input/Input.h
parent923373d52068c901437599b5cfbbe7878f1d1a78 (diff)
Reland "Remove x/y offset from MotionEntry"
2b80b386c4ed5a1b3240da32080280b0a1ec9cef Change-Id: I5afb6f7fd25cd13e42a9b4368fa387bf574e5ec0
Diffstat (limited to 'include/input/Input.h')
-rw-r--r--include/input/Input.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/input/Input.h b/include/input/Input.h
index 1e06257591..1c79c4a21c 100644
--- a/include/input/Input.h
+++ b/include/input/Input.h
@@ -377,7 +377,6 @@ struct PointerCoords {
// window scale. The global scale will be applied to TOUCH/TOOL_MAJOR/MINOR
// axes, however the window scaling will not.
void scale(float globalScale, float windowXScale, float windowYScale);
- void applyOffset(float xOffset, float yOffset);
void transform(const ui::Transform& transform);
@@ -567,7 +566,7 @@ public:
inline float getYOffset() const { return mTransform.ty(); }
- inline ui::Transform getTransform() const { return mTransform; }
+ inline const ui::Transform& getTransform() const { return mTransform; }
inline float getXPrecision() const { return mXPrecision; }
@@ -583,7 +582,7 @@ public:
void setCursorPosition(float x, float y);
- ui::Transform getRawTransform() const { return mRawTransform; }
+ inline const ui::Transform& getRawTransform() const { return mRawTransform; }
static inline bool isValidCursorPosition(float x, float y) { return !isnan(x) && !isnan(y); }