Lines Matching refs:pointer
41 [&pointerId](const TouchedWindow::HoveringPointer& pointer) { in hasPointerId() argument
42 return pointer.properties.id == pointerId; in hasPointerId()
92 std::erase_if(hoveringPointers, [&properties](const HoveringPointer& pointer) { in addHoveringPointer() argument
93 return pointer.properties.id == properties.id; in addHoveringPointer()
106 for (const PointerProperties& pointer : pointers) { in addTouchingPointers() local
107 std::erase_if(touchingPointers, [&pointer](const PointerProperties& properties) { in addTouchingPointers()
108 return properties.id == pointer.id; in addTouchingPointers()
185 for (const HoveringPointer& pointer : state.hoveringPointers) { in hasActiveStylus() local
186 if (pointer.properties.toolType == ToolType::STYLUS) { in hasActiveStylus()
282 std::erase_if(state.hoveringPointers, [&pointerId](const HoveringPointer& pointer) { in removeHoveringPointer() argument
283 return pointer.properties.id == pointerId; in removeHoveringPointer()
295 std::erase_if(state.hoveringPointers, [&](const HoveringPointer& pointer) { in eraseHoveringPointersIf() argument
296 if (condition(pointer.properties, pointer.x, pointer.y)) { in eraseHoveringPointersIf()
340 std::ostream& operator<<(std::ostream& out, const TouchedWindow::HoveringPointer& pointer) { in operator <<() argument
341 out << pointer.properties << " at (" << pointer.x << ", " << pointer.y << ")"; in operator <<()