コード例 #1
0
static String keyIdentifierForEvasKeyName(String& keyName)
{
    if (gKeyMap.isEmpty())
        createKeyMap();

    if (gKeyMap.contains(keyName))
        return gKeyMap.get(keyName);

    return keyName;
}
コード例 #2
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mCheckKeyMap(const KeyMap& mKeyMap, int mki) {
    return mKeyMap.get(Preferences::preferences()->key(mki) - 1);
}
コード例 #3
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mCommandKey(const KeyMap& km)    { return km.get(Keys::COMMAND); }
コード例 #4
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mLeftArrowKey(const KeyMap& km)  { return km.get(Keys::LEFT_ARROW); }
コード例 #5
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mQKey(const KeyMap& km)          { return km.get(Keys::Q); }
コード例 #6
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mEscKey(const KeyMap& km)        { return km.get(Keys::ESCAPE); }
コード例 #7
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mReturnKey(const KeyMap& km)     { return km.get(Keys::RETURN); }
コード例 #8
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mCapsLockKey(const KeyMap& km)   { return km.get(Keys::CAPS_LOCK); }
コード例 #9
0
ファイル: keys.hpp プロジェクト: gamefreak/antares
inline bool mDeleteKey(const KeyMap& km)     { return km.get(Keys::BACKSPACE); }