Home | History | Annotate | Download | only in inputflinger

Lines Matching refs:memento

4006         const MotionMemento& memento = mMotionMementos.itemAt(i);
4007 if (memento.deviceId == deviceId
4008 && memento.source == source
4009 && memento.displayId == displayId
4010 && memento.hovering) {
4117 MotionMemento& memento = mMotionMementos.editItemAt(index);
4118 memento.setPointers(entry);
4128 MotionMemento& memento = mMotionMementos.editItemAt(index);
4129 memento.setPointers(entry);
4170 const KeyMemento& memento = mKeyMementos.itemAt(i);
4171 if (memento.deviceId == entry->deviceId
4172 && memento.source == entry->source
4173 && memento.keyCode == entry->keyCode
4174 && memento.scanCode == entry->scanCode) {
4184 const MotionMemento& memento = mMotionMementos.itemAt(i);
4185 if (memento.deviceId == entry->deviceId
4186 && memento.source == entry->source
4187 && memento.displayId == entry->displayId
4188 && memento.hovering == hovering) {
4197 KeyMemento& memento = mKeyMementos.editTop();
4198 memento.deviceId = entry->deviceId;
4199 memento.source = entry->source;
4200 memento.keyCode = entry->keyCode;
4201 memento.scanCode = entry->scanCode;
4202 memento.metaState = entry->metaState;
4203 memento.flags = flags;
4204 memento.downTime = entry->downTime;
4205 memento.policyFlags = entry->policyFlags;
4211 MotionMemento& memento = mMotionMementos.editTop();
4212 memento.deviceId = entry->deviceId;
4213 memento.source = entry->source;
4214 memento.flags = flags;
4215 memento.xPrecision = entry->xPrecision;
4216 memento.yPrecision = entry->yPrecision;
4217 memento.downTime = entry->downTime;
4218 memento.displayId = entry->displayId;
4219 memento.setPointers(entry);
4220 memento.hovering = hovering;
4221 memento.policyFlags = entry->policyFlags;
4235 const KeyMemento& memento = mKeyMementos.itemAt(i);
4236 if (shouldCancelKey(memento, options)) {
4238 memento.deviceId, memento.source, memento.policyFlags,
4239 AKEY_EVENT_ACTION_UP, memento.flags | AKEY_EVENT_FLAG_CANCELED,
4240 memento.keyCode, memento.scanCode, memento.metaState, 0, memento.downTime));
4245 const MotionMemento& memento = mMotionMementos.itemAt(i);
4246 if (shouldCancelMotion(memento, options)) {
4248 memento.deviceId, memento.source, memento.policyFlags,
4249 memento.hovering
4252 memento.flags, 0, 0, 0,
4253 memento.xPrecision, memento.yPrecision, memento.downTime,
4254 memento.displayId,
4255 memento.pointerCount, memento.pointerProperties, memento.pointerCoords,
4269 const MotionMemento& memento = mMotionMementos.itemAt(i);
4270 if (memento.source & AINPUT_SOURCE_CLASS_POINTER) {
4273 if (memento.deviceId == otherMemento.deviceId
4274 && memento.source == otherMemento.source
4275 && memento.displayId == otherMemento.displayId) {
4281 other.mMotionMementos.push(memento);
4305 bool InputDispatcher::InputState::shouldCancelKey(const KeyMemento& memento,
4307 if (options.keyCode != -1 && memento.keyCode != options.keyCode) {
4311 if (options.deviceId != -1 && memento.deviceId != options.deviceId) {
4320 return memento.flags & AKEY_EVENT_FLAG_FALLBACK;
4326 bool InputDispatcher::InputState::shouldCancelMotion(const MotionMemento& memento,
4328 if (options.deviceId != -1 && memento.deviceId != options.deviceId) {
4336 return memento.source & AINPUT_SOURCE_CLASS_POINTER;
4338 return !(memento.source & AINPUT_SOURCE_CLASS_POINTER);