Home
last modified time | relevance | path

Searched refs:Spot (Results 1 – 2 of 2) sorted by relevance

/frameworks/base/libs/input/
DTouchSpotController.h44 struct Spot { struct
53 inline Spot(uint32_t id, const sp<Sprite>& sprite) in Spot() argument
82 std::vector<Spot*> displaySpots;
89 Spot* getSpot(uint32_t id, const std::vector<Spot*>& spots);
90 Spot* createAndAddSpotLocked(uint32_t id, std::vector<Spot*>& spots);
91 Spot* removeFirstFadingSpotLocked(std::vector<Spot*>& spots);
92 void releaseSpotLocked(Spot* spot);
93 void fadeOutAndReleaseSpotLocked(Spot* spot);
DTouchSpotController.cpp42 void TouchSpotController::Spot::updateSprite(const SpriteIcon* icon, float newX, float newY, in updateSprite()
64 void TouchSpotController::Spot::dump(std::string& out, const char* prefix) const { in dump()
116 Spot* spot = getSpot(id, mLocked.displaySpots); in setSpots()
124 for (Spot* spot : mLocked.displaySpots) { in setSpots()
125 if (spot->id != Spot::INVALID_ID && !spotIdBits.hasBit(spot->id)) { in setSpots()
142 TouchSpotController::Spot* TouchSpotController::getSpot(uint32_t id, in getSpot()
143 const std::vector<Spot*>& spots) { in getSpot()
145 Spot* spot = spots[i]; in getSpot()
153 TouchSpotController::Spot* TouchSpotController::createAndAddSpotLocked(uint32_t id, in createAndAddSpotLocked()
154 std::vector<Spot*>& spots) in createAndAddSpotLocked()
[all …]