Lines Matching refs:memento

3976         const MotionMemento& memento = mMotionMementos.itemAt(i);
3977 if (memento.deviceId == deviceId
3978 && memento.source == source
3979 && memento.displayId == displayId
3980 && memento.hovering) {
4071 MotionMemento& memento = mMotionMementos.editItemAt(index);
4072 memento.setPointers(entry);
4119 const KeyMemento& memento = mKeyMementos.itemAt(i);
4120 if (memento.deviceId == entry->deviceId
4121 && memento.source == entry->source
4122 && memento.keyCode == entry->keyCode
4123 && memento.scanCode == entry->scanCode) {
4133 const MotionMemento& memento = mMotionMementos.itemAt(i);
4134 if (memento.deviceId == entry->deviceId
4135 && memento.source == entry->source
4136 && memento.displayId == entry->displayId
4137 && memento.hovering == hovering) {
4146 KeyMemento& memento = mKeyMementos.editTop();
4147 memento.deviceId = entry->deviceId;
4148 memento.source = entry->source;
4149 memento.keyCode = entry->keyCode;
4150 memento.scanCode = entry->scanCode;
4151 memento.metaState = entry->metaState;
4152 memento.flags = flags;
4153 memento.downTime = entry->downTime;
4154 memento.policyFlags = entry->policyFlags;
4160 MotionMemento& memento = mMotionMementos.editTop();
4161 memento.deviceId = entry->deviceId;
4162 memento.source = entry->source;
4163 memento.flags = flags;
4164 memento.xPrecision = entry->xPrecision;
4165 memento.yPrecision = entry->yPrecision;
4166 memento.downTime = entry->downTime;
4167 memento.displayId = entry->displayId;
4168 memento.setPointers(entry);
4169 memento.hovering = hovering;
4170 memento.policyFlags = entry->policyFlags;
4184 const KeyMemento& memento = mKeyMementos.itemAt(i);
4185 if (shouldCancelKey(memento, options)) {
4187 memento.deviceId, memento.source, memento.policyFlags,
4188 AKEY_EVENT_ACTION_UP, memento.flags | AKEY_EVENT_FLAG_CANCELED,
4189 memento.keyCode, memento.scanCode, memento.metaState, 0, memento.downTime));
4194 const MotionMemento& memento = mMotionMementos.itemAt(i);
4195 if (shouldCancelMotion(memento, options)) {
4197 memento.deviceId, memento.source, memento.policyFlags,
4198 memento.hovering
4201 memento.flags, 0, 0, 0,
4202 memento.xPrecision, memento.yPrecision, memento.downTime,
4203 memento.displayId,
4204 memento.pointerCount, memento.pointerProperties, memento.pointerCoords));
4217 const MotionMemento& memento = mMotionMementos.itemAt(i);
4218 if (memento.source & AINPUT_SOURCE_CLASS_POINTER) {
4221 if (memento.deviceId == otherMemento.deviceId
4222 && memento.source == otherMemento.source
4223 && memento.displayId == otherMemento.displayId) {
4229 other.mMotionMementos.push(memento);
4253 bool InputDispatcher::InputState::shouldCancelKey(const KeyMemento& memento,
4255 if (options.keyCode != -1 && memento.keyCode != options.keyCode) {
4259 if (options.deviceId != -1 && memento.deviceId != options.deviceId) {
4268 return memento.flags & AKEY_EVENT_FLAG_FALLBACK;
4274 bool InputDispatcher::InputState::shouldCancelMotion(const MotionMemento& memento,
4276 if (options.deviceId != -1 && memento.deviceId != options.deviceId) {
4284 return memento.source & AINPUT_SOURCE_CLASS_POINTER;
4286 return !(memento.source & AINPUT_SOURCE_CLASS_POINTER);