Home | History | Annotate | Download | only in input

Lines Matching full:overlay

165         const sp<KeyCharacterMap>& overlay) {
166 if (overlay == NULL) {
170 return overlay;
174 for (size_t i = 0; i < overlay->mKeys.size(); i++) {
175 int32_t keyCode = overlay->mKeys.keyAt(i);
176 Key* key = overlay->mKeys.valueAt(i);
186 for (size_t i = 0; i < overlay->mKeysByScanCode.size(); i++) {
187 map->mKeysByScanCode.replaceValueFor(overlay->mKeysByScanCode.keyAt(i),
188 overlay->mKeysByScanCode.valueAt(i));
191 for (size_t i = 0; i < overlay->mKeysByUsageCode.size(); i++) {
192 map->mKeysByUsageCode.replaceValueFor(overlay->mKeysByUsageCode.keyAt(i),
193 overlay->mKeysByUsageCode.valueAt(i));
742 ALOGE("%s: Base keyboard layout must specify a keyboard 'type' other than 'OVERLAY'.",
748 ALOGE("%s: Overlay keyboard layout missing required keyboard "
749 "'type OVERLAY' declaration.",
777 } else if (typeToken == "OVERLAY") {