Home | History | Annotate | Download | only in inputflinger

Lines Matching refs:memento

4050         const MotionMemento& memento = mMotionMementos.itemAt(i);
4051 if (memento.deviceId == deviceId
4052 && memento.source == source
4053 && memento.displayId == displayId
4054 && memento.hovering) {
4161 MotionMemento& memento = mMotionMementos.editItemAt(index);
4162 memento.setPointers(entry);
4172 MotionMemento& memento = mMotionMementos.editItemAt(index);
4173 memento.setPointers(entry);
4214 const KeyMemento& memento = mKeyMementos.itemAt(i);
4215 if (memento.deviceId == entry->deviceId
4216 && memento.source == entry->source
4217 && memento.keyCode == entry->keyCode
4218 && memento.scanCode == entry->scanCode) {
4228 const MotionMemento& memento = mMotionMementos.itemAt(i);
4229 if (memento.deviceId == entry->deviceId
4230 && memento.source == entry->source
4231 && memento.displayId == entry->displayId
4232 && memento.hovering == hovering) {
4241 KeyMemento& memento = mKeyMementos.editTop();
4242 memento.deviceId = entry->deviceId;
4243 memento.source = entry->source;
4244 memento.keyCode = entry->keyCode;
4245 memento.scanCode = entry->scanCode;
4246 memento.metaState = entry->metaState;
4247 memento.flags = flags;
4248 memento.downTime = entry->downTime;
4249 memento.policyFlags = entry->policyFlags;
4255 MotionMemento& memento = mMotionMementos.editTop();
4256 memento.deviceId = entry->deviceId;
4257 memento.source = entry->source;
4258 memento.flags = flags;
4259 memento.xPrecision = entry->xPrecision;
4260 memento.yPrecision = entry->yPrecision;
4261 memento.downTime = entry->downTime;
4262 memento.displayId = entry->displayId;
4263 memento.setPointers(entry);
4264 memento.hovering = hovering;
4265 memento.policyFlags = entry->policyFlags;
4279 const KeyMemento& memento = mKeyMementos.itemAt(i);
4280 if (shouldCancelKey(memento, options)) {
4282 memento.deviceId, memento.source, memento.policyFlags,
4283 AKEY_EVENT_ACTION_UP, memento.flags | AKEY_EVENT_FLAG_CANCELED,
4284 memento.keyCode, memento.scanCode, memento.metaState, 0, memento.downTime));
4289 const MotionMemento& memento = mMotionMementos.itemAt(i);
4290 if (shouldCancelMotion(memento, options)) {
4292 memento.deviceId, memento.source, memento.policyFlags,
4293 memento.hovering
4296 memento.flags, 0, 0, 0, 0,
4297 memento.xPrecision, memento.yPrecision, memento.downTime,
4298 memento.displayId,
4299 memento.pointerCount, memento.pointerProperties, memento.pointerCoords,
4313 const MotionMemento& memento = mMotionMementos.itemAt(i);
4314 if (memento.source & AINPUT_SOURCE_CLASS_POINTER) {
4317 if (memento.deviceId == otherMemento.deviceId
4318 && memento.source == otherMemento.source
4319 && memento.displayId == otherMemento.displayId) {
4325 other.mMotionMementos.push(memento);
4349 bool InputDispatcher::InputState::shouldCancelKey(const KeyMemento& memento,
4351 if (options.keyCode != -1 && memento.keyCode != options.keyCode) {
4355 if (options.deviceId != -1 && memento.deviceId != options.deviceId) {
4364 return memento.flags & AKEY_EVENT_FLAG_FALLBACK;
4370 bool InputDispatcher::InputState::shouldCancelMotion(const MotionMemento& memento,
4372 if (options.deviceId != -1 && memento.deviceId != options.deviceId) {
4380 return memento.source & AINPUT_SOURCE_CLASS_POINTER;
4382 return !(memento.source & AINPUT_SOURCE_CLASS_POINTER);