From d4eaef7f4c5a5d281de4fff272cd33e892e26264 Mon Sep 17 00:00:00 2001 From: Jun Mukai Date: Fri, 30 Oct 2015 15:54:33 -0700 Subject: Make public pointer icon API with custom icons. BUG: 25778347, 23804184 Change-Id: If138b97c750c912e9848412c27b65004899961eb --- libs/input/PointerController.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libs/input/PointerController.h') 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* outResources, std::map* 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(); -- cgit v1.2.3-59-g8ed1b