diff options
author | Jun Mukai <mukai@google.com> | 2015-10-30 15:54:33 -0700 |
---|---|---|
committer | Jun Mukai <mukai@google.com> | 2015-12-14 19:45:10 -0800 |
commit | d4eaef7f4c5a5d281de4fff272cd33e892e26264 (patch) | |
tree | 7141708f5759a078b74932d487dc8fe83c29887f /libs/input/PointerController.h | |
parent | 40aa9f1b989a7896fb683a5a7dd664aa3174012d (diff) |
Make public pointer icon API with custom icons.
BUG: 25778347, 23804184
Change-Id: If138b97c750c912e9848412c27b65004899961eb
Diffstat (limited to 'libs/input/PointerController.h')
-rw-r--r-- | libs/input/PointerController.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/input/PointerController.h b/libs/input/PointerController.h index 4fd2d8503272..9ba37b338276 100644 --- a/libs/input/PointerController.h +++ b/libs/input/PointerController.h @@ -67,6 +67,7 @@ public: virtual void loadAdditionalMouseResources(std::map<int32_t, SpriteIcon>* outResources, std::map<int32_t, PointerAnimation>* outAnimationResources) = 0; virtual int32_t getDefaultPointerIconId() = 0; + virtual int32_t getCustomPointerIconId() = 0; }; @@ -105,6 +106,7 @@ public: virtual void clearSpots(); void updatePointerShape(int32_t iconId); + void setCustomPointerIcon(const SpriteIcon& icon); void setDisplayViewport(int32_t width, int32_t height, int32_t orientation); void setInactivityTimeout(InactivityTimeout inactivityTimeout); void reloadPointerResources(); |