enum CCL::VKey::KeyCodes

Overview

#include <keycodes.h>

enum KeyCodes
{
    kUnknown        = -1,
    kBackspace,
    kTab,
    kCapsLock,
    kEnter,
    kReturn,
    kShift,
    kCommand,
    kOption,
    kControl,
    kEscape,
    kSpace,
    kHome,
    kEnd,
    kLeft,
    kUp,
    kRight,
    kDown,
    kPageUp,
    kPageDown,
    kInsert,
    kDelete,
    kNumPad0,
    kNumPad1,
    kNumPad2,
    kNumPad3,
    kNumPad4,
    kNumPad5,
    kNumPad6,
    kNumPad7,
    kNumPad8,
    kNumPad9,
    kMultiply,
    kAdd,
    kSubtract,
    kDecimal,
    kDivide,
    kF1,
    kF2,
    kF3,
    kF4,
    kF5,
    kF6,
    kF7,
    kF8,
    kF9,
    kF10,
    kF11,
    kF12,
    kF13,
    kF14,
    kF15,
    kF16,
    kF17,
    kF18,
    kF19,
    kF20,
    kF21,
    kF22,
    kF23,
    kF24,
    kVolumeMute,
    kVolumeUp,
    kVolumeDown,
    kStop,
    kPlayPause,
    kPause,
    kRecord,
    kForward,
    kRewind,
    kChannelUp,
    kChannelDown,
    kCircumflex,
    kTilde,
    kAcute,
    kGrave,
    kDiaeresis,
    kNumVirtualKeys,
};

Detailed Documentation

Enum Values

kBackspace

[BACKSPACE]

kTab

[TAB]

kCapsLock

[CAPS LOCK]

kEnter

[ENTER]

kReturn

[RETURN]

kShift

[SHIFT]

kCommand

[CTRL] on Windows, [APPLE] on MacOS

kOption

[ALT] on Windows, [OPTION] on MacOS

kControl

[CONTROL] on MacOS only

kEscape

[ESC]

kSpace

[SPACE]

kHome

[HOME]

kEnd

[END]

kLeft

[LEFT ARROW]

kUp

[UP ARROW]

kRight

[RIGHT ARROW]

kDown

[DOWN ARROW]

kPageUp

[PAGE UP]

kPageDown

[PAGE DOWN]

kInsert

[INS]

kDelete

[DEL]

kNumPad0

0

kNumPad1

1

kNumPad2

2

kNumPad3

3

kNumPad4

4

kNumPad5

5

kNumPad6

6

kNumPad7

7

kNumPad8

8

kNumPad9

9

kMultiply
kAdd
kSubtract
kDivide

/

kF1

[F1]

kF2

[F2]

kF3

[F3]

kF4

[F4]

kF5

[F5]

kF6

[F6]

kF7

[F7]

kF8

[F8]

kF9

[F9]

kF10

[F10]

kF11

[F11]

kF12

[F12]

kF13

[F13]

kF14

[F14]

kF15

[F15]

kF16

[F16]

kF17

[F17]

kF18

[F18]

kF19

[F19]

kF20

[F20]

kF21

[F21]

kF22

[F22]

kF23

[F23]

kF24

[F24]

kVolumeMute

Media Keys.