summaryrefslogtreecommitdiff
path: root/libs/input/PointerController.h
diff options
context:
space:
mode:
author Arpit Singh <arpitks@google.com> 2024-11-18 20:42:54 +0000
committer Arpit Singh <arpitks@google.com> 2024-12-02 08:27:53 +0000
commit1886eea92758e8c4d15ab4f3cdae54993d81d0d1 (patch)
treec7ab8d2be0ee34c939414c2bbbe668d61576695f /libs/input/PointerController.h
parent64a70881b3ca559559f416b54d2ec21dbb009fe4 (diff)
Expose current viewport transform of PointerController
This CL adds API to expose the current viewport transform of the PointerController. This will be used by Choreographer to find the target display and cursor position in the topology, when cursor moves across the displays. Test: presubmit Bug: 367660694 Flag: com.android.input.flags.connected_displays_cursor Change-Id: If4fe9fade2bf55f29db377661820ef7a8ca73ba2
Diffstat (limited to 'libs/input/PointerController.h')
-rw-r--r--libs/input/PointerController.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/input/PointerController.h b/libs/input/PointerController.h
index d0b98384dd9d..8b33190cd35f 100644
--- a/libs/input/PointerController.h
+++ b/libs/input/PointerController.h
@@ -67,6 +67,7 @@ public:
void setCustomPointerIcon(const SpriteIcon& icon) override;
void setSkipScreenshotFlagForDisplay(ui::LogicalDisplayId displayId) override;
void clearSkipScreenshotFlags() override;
+ ui::Transform getDisplayTransform() const override;
virtual void setInactivityTimeout(InactivityTimeout inactivityTimeout);
void doInactivityTimeout();