/* * Copyright 2006 The Android Open Source Project * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkKey_DEFINED #define SkKey_DEFINED #include "SkTypes.h" enum SkKey { //reordering these to match android.app.KeyEvent kNONE_SkKey, //corresponds to android's UNKNOWN kLeftSoftKey_SkKey, kRightSoftKey_SkKey, kHome_SkKey, //!< the home key - added to match android kBack_SkKey, //!< (CLR) kSend_SkKey, //!< the green (talk) key kEnd_SkKey, //!< the red key k0_SkKey, k1_SkKey, k2_SkKey, k3_SkKey, k4_SkKey, k5_SkKey, k6_SkKey, k7_SkKey, k8_SkKey, k9_SkKey, kStar_SkKey, //!< the * key kHash_SkKey, //!< the # key kUp_SkKey, kDown_SkKey, kLeft_SkKey, kRight_SkKey, kOK_SkKey, //!< the center key kVolUp_SkKey, //!< volume up - match android kVolDown_SkKey, //!< volume down - same kPower_SkKey, //!< power button - same kCamera_SkKey, //!< camera - same kSkKeyCount }; enum SkModifierKeys { kShift_SkModifierKey = 1 << 0, kControl_SkModifierKey = 1 << 1, kOption_SkModifierKey = 1 << 2, // same as ALT kCommand_SkModifierKey = 1 << 3, }; #endif