Searched defs:idBits (Results 1 - 4 of 4) sorted by relevance

/frameworks/base/libs/ui/
H A DInput.cpp750 mMovements[0].idBits.clear();
754 void VelocityTracker::clearPointers(BitSet32 idBits) { argument
755 BitSet32 remainingIdBits(mMovements[mIndex].idBits.value & ~idBits.value);
756 mMovements[mIndex].idBits = remainingIdBits;
758 if (mActivePointerId >= 0 && idBits.hasBit(mActivePointerId)) {
763 void VelocityTracker::addMovement(nsecs_t eventTime, BitSet32 idBits, const Position* positions) { argument
768 while (idBits.count() > MAX_POINTERS) {
769 idBits.clearLastMarkedBit();
774 movement.idBits
842 BitSet32 idBits; local
[all...]
/frameworks/base/include/ui/
H A DInput.h666 void clearPointers(BitSet32 idBits);
669 // The idBits bitfield specifies the pointer ids of the pointers whose positions
672 // increasing id. Its size should be equal to the number of one bits in idBits.
673 void addMovement(nsecs_t eventTime, BitSet32 idBits, const Position* positions);
693 inline BitSet32 getCurrentPointerIdBits() const { return mMovements[mIndex].idBits; }
701 BitSet32 idBits; member in struct:android::VelocityTracker::Movement
705 return positions[idBits.getIndexOfBit(id)];
/frameworks/base/core/java/android/view/
H A DMotionEvent.java2786 int idBits = 0;
2789 idBits |= 1 << nativeGetPointerId(mNativePtr, i);
2791 return idBits;
2798 public final MotionEvent split(int idBits) { argument
2817 if ((idBit & idBits) != 0) {
2828 throw new IllegalArgumentException("idBits did not match any ids in the event");
/frameworks/base/services/input/
H A DInputReader.cpp1385 for (BitSet32 idBits(touchingIdBits); !idBits.isEmpty(); ) {
1386 uint32_t id = idBits.clearFirstMarkedBit();
3388 for (BitSet32 idBits(mCurrentRawPointerData.touchingIdBits); !idBits.isEmpty(); ) {
3389 uint32_t id = idBits.clearFirstMarkedBit();
3401 for (BitSet32 idBits(mCurrentRawPointerData.hoveringIdBits); !idBits.isEmpty(); ) {
3402 uint32_t id = idBits.clearFirstMarkedBit();
4149 for (BitSet32 idBits(mPointerGestur
5146 dispatchMotion(nsecs_t when, uint32_t policyFlags, uint32_t source, int32_t action, int32_t flags, int32_t metaState, int32_t buttonState, int32_t edgeFlags, const PointerProperties* properties, const PointerCoords* coords, const uint32_t* idToIndex, BitSet32 idBits, int32_t changedId, float xPrecision, float yPrecision, nsecs_t downTime) argument
[all...]

Completed in 84 milliseconds