Home
last modified time | relevance | path

Searched refs:SpriteIcon (Results 1 – 15 of 15) sorted by relevance

/aosp14/frameworks/base/libs/input/tests/
H A DPointerController_test.cpp57 std::map<PointerIconStyle, SpriteIcon>* outResources,
70 void loadPointerIconForType(SpriteIcon* icon, int32_t cursorType);
92 std::map<PointerIconStyle, SpriteIcon>* outResources, in loadAdditionalMouseResources()
94 SpriteIcon icon; in loadAdditionalMouseResources()
221 setIcon(AllOf(Field(&SpriteIcon::style, in TEST_F()
223 Field(&SpriteIcon::hotSpotX, hotspot.first), in TEST_F()
236 setIcon(AllOf(Field(&SpriteIcon::style, in TEST_F()
238 Field(&SpriteIcon::hotSpotX, hotspot.first), in TEST_F()
267 SpriteIcon icon; in TEST_F()
276 Field(&SpriteIcon::hotSpotX, hotSpotX), in TEST_F()
[all …]
/aosp14/frameworks/base/libs/input/
H A DSpriteIcon.h29 struct SpriteIcon { struct
30 inline SpriteIcon() : style(PointerIconStyle::TYPE_NULL), hotSpotX(0), hotSpotY(0) {} in SpriteIcon() function
31 inline SpriteIcon(const graphics::Bitmap& bitmap, PointerIconStyle style, float hotSpotX, in SpriteIcon() argument
40 inline SpriteIcon copy() const { in copy() argument
41 return SpriteIcon(bitmap.copy(ANDROID_BITMAP_FORMAT_RGBA_8888), style, hotSpotX, hotSpotY); in copy()
H A DPointerControllerContext.h45 SpriteIcon spotHover;
46 SpriteIcon spotTouch;
47 SpriteIcon spotAnchor;
51 std::vector<SpriteIcon> animationFrames;
75 virtual void loadPointerIcon(SpriteIcon* icon, int32_t displayId) = 0;
78 std::map<PointerIconStyle, SpriteIcon>* outResources,
H A DMouseCursorController.h57 void setCustomPointerIcon(const SpriteIcon& icon);
86 SpriteIcon pointerIcon;
91 std::map<PointerIconStyle, SpriteIcon> additionalMouseResources;
H A DSpriteController.h75 virtual void setIcon(const SpriteIcon& icon) = 0;
78 setIcon(SpriteIcon()); in clearIcon()
163 SpriteIcon icon;
197 virtual void setIcon(const SpriteIcon& icon);
H A DTouchSpotController.h62 void updateSprite(const SpriteIcon* icon, float x, float y, int32_t displayId);
66 const SpriteIcon* mLastIcon;
H A DSpriteIcon.cpp27 bool SpriteIcon::draw(sp<Surface> surface) const { in draw()
H A DAndroid.bp32 "SpriteIcon.cpp",
H A DTouchSpotController.cpp42 void TouchSpotController::Spot::updateSprite(const SpriteIcon* icon, float x, float y, in updateSprite()
108 const SpriteIcon& icon = c.getAxisValue(AMOTION_EVENT_AXIS_PRESSURE) > 0 in setSpots()
H A DPointerController.h69 void setCustomPointerIcon(const SpriteIcon& icon);
H A DMouseCursorController.cpp283 void MouseCursorController::setCustomPointerIcon(const SpriteIcon& icon) { in setCustomPointerIcon()
376 std::map<PointerIconStyle, SpriteIcon>::const_iterator iter = in updatePointerLocked()
H A DPointerController.cpp286 void PointerController::setCustomPointerIcon(const SpriteIcon& icon) { in setCustomPointerIcon()
H A DSpriteController.cpp373 void SpriteController::SpriteImpl::setIcon(const SpriteIcon& icon) { in setIcon()
/aosp14/frameworks/base/libs/input/tests/mocks/
H A DMockSprite.h30 MOCK_METHOD(void, setIcon, (const SpriteIcon& icon), (override));
/aosp14/frameworks/base/services/core/jni/
H A Dcom_android_server_input_InputManagerService.cpp235 SpriteIcon* outSpriteIcon) { in loadSystemIconAsSpriteWithPointerIcon()
247 SpriteIcon* outSpriteIcon) { in loadSystemIconAsSprite()
306 void setCustomPointerIcon(const SpriteIcon& icon);
365 virtual void loadPointerIcon(SpriteIcon* icon, int32_t displayId);
368 std::map<PointerIconStyle, SpriteIcon>* outResources,
1258 void NativeInputManager::setCustomPointerIcon(const SpriteIcon& icon) { in setCustomPointerIcon()
1558 *icon = SpriteIcon( in loadPointerIcon()
1561 *icon = SpriteIcon(); in loadPointerIcon()
1581 std::map<PointerIconStyle, SpriteIcon>* outResources, in loadAdditionalMouseResources()
1601 animationData.animationFrames.push_back(SpriteIcon( in loadAdditionalMouseResources()
[all …]