Lines Matching refs:KeyCharacterMap
88 sp<KeyCharacterMap> KeyCharacterMap::sEmpty = new KeyCharacterMap();
90 KeyCharacterMap::KeyCharacterMap() : in KeyCharacterMap() function in android::KeyCharacterMap
94 KeyCharacterMap::KeyCharacterMap(const KeyCharacterMap& other) : in KeyCharacterMap() function in android::KeyCharacterMap
102 KeyCharacterMap::~KeyCharacterMap() { in ~KeyCharacterMap()
109 status_t KeyCharacterMap::load(const std::string& filename, in load()
110 Format format, sp<KeyCharacterMap>* outMap) { in load()
124 status_t KeyCharacterMap::loadContents(const std::string& filename, const char* contents, in loadContents()
125 Format format, sp<KeyCharacterMap>* outMap) { in loadContents()
139 status_t KeyCharacterMap::load(Tokenizer* tokenizer, in load()
140 Format format, sp<KeyCharacterMap>* outMap) { in load()
142 sp<KeyCharacterMap> map = new KeyCharacterMap(); in load()
165 sp<KeyCharacterMap> KeyCharacterMap::combine(const sp<KeyCharacterMap>& base, in combine()
166 const sp<KeyCharacterMap>& overlay) { in combine()
174 sp<KeyCharacterMap> map = new KeyCharacterMap(*base.get()); in combine()
199 sp<KeyCharacterMap> KeyCharacterMap::empty() { in empty()
203 int32_t KeyCharacterMap::getKeyboardType() const { in getKeyboardType()
207 char16_t KeyCharacterMap::getDisplayLabel(int32_t keyCode) const { in getDisplayLabel()
219 char16_t KeyCharacterMap::getNumber(int32_t keyCode) const { in getNumber()
231 char16_t KeyCharacterMap::getCharacter(int32_t keyCode, int32_t metaState) const { in getCharacter()
244 bool KeyCharacterMap::getFallbackAction(int32_t keyCode, int32_t metaState, in getFallbackAction()
268 char16_t KeyCharacterMap::getMatch(int32_t keyCode, const char16_t* chars, size_t numChars, in getMatch()
298 bool KeyCharacterMap::getEvents(int32_t deviceId, const char16_t* chars, size_t numChars, in getEvents()
331 status_t KeyCharacterMap::mapKey(int32_t scanCode, int32_t usageCode, int32_t* outKeyCode) const { in mapKey()
362 void KeyCharacterMap::tryRemapKey(int32_t keyCode, int32_t metaState, in tryRemapKey()
404 bool KeyCharacterMap::getKey(int32_t keyCode, const Key** outKey) const { in getKey()
413 bool KeyCharacterMap::getKeyBehavior(int32_t keyCode, int32_t metaState, in getKeyBehavior()
430 bool KeyCharacterMap::matchesMetaState(int32_t eventMetaState, int32_t behaviorMetaState) { in matchesMetaState()
461 bool KeyCharacterMap::findKey(char16_t ch, int32_t* outKeyCode, int32_t* outMetaState) const { in findKey()
486 void KeyCharacterMap::addKey(Vector<KeyEvent>& outEvents, in addKey()
495 void KeyCharacterMap::addMetaKeys(Vector<KeyEvent>& outEvents, in addMetaKeys()
560 bool KeyCharacterMap::addSingleEphemeralMetaKey(Vector<KeyEvent>& outEvents, in addSingleEphemeralMetaKey()
572 void KeyCharacterMap::addDoubleEphemeralMetaKey(Vector<KeyEvent>& outEvents, in addDoubleEphemeralMetaKey()
590 void KeyCharacterMap::addLockedMetaKey(Vector<KeyEvent>& outEvents, in addLockedMetaKey()
603 sp<KeyCharacterMap> KeyCharacterMap::readFromParcel(Parcel* parcel) { in readFromParcel()
604 sp<KeyCharacterMap> map = new KeyCharacterMap(); in readFromParcel()
658 void KeyCharacterMap::writeToParcel(Parcel* parcel) const { in writeToParcel()
685 KeyCharacterMap::Key::Key() : in Key()
689 KeyCharacterMap::Key::Key(const Key& other) : in Key()
694 KeyCharacterMap::Key::~Key() { in ~Key()
706 KeyCharacterMap::Behavior::Behavior() : in Behavior()
710 KeyCharacterMap::Behavior::Behavior(const Behavior& other) : in Behavior()
720 KeyCharacterMap::Parser::Parser(KeyCharacterMap* map, Tokenizer* tokenizer, Format format) : in Parser()
724 KeyCharacterMap::Parser::~Parser() { in ~Parser()
727 status_t KeyCharacterMap::Parser::parse() { in parse()
809 status_t KeyCharacterMap::Parser::parseType() { in parseType()
846 status_t KeyCharacterMap::Parser::parseMap() { in parseMap()
857 status_t KeyCharacterMap::Parser::parseMapKey() { in parseMapKey()
898 status_t KeyCharacterMap::Parser::parseKey() { in parseKey()
929 status_t KeyCharacterMap::Parser::parseKeyProperty() { in parseKeyProperty()
1118 status_t KeyCharacterMap::Parser::finishKey(Key* key) { in finishKey()
1140 status_t KeyCharacterMap::Parser::parseModifier(const std::string& token, int32_t* outMetaState) { in parseModifier()
1183 status_t KeyCharacterMap::Parser::parseCharacterLiteral(char16_t* outCharacter) { in parseCharacterLiteral()