ButtonsMac.hpp
Go to the documentation of this file.
1 #ifndef GOSU_BUTTONSMAC_HPP
2 #define GOSU_BUTTONSMAC_HPP
3 
4 namespace Gosu
5 {
9  enum ButtonName
10  {
11  kbRangeBegin = 0x00,
12  kbEscape = 0x35,
13  kbF1 = 0x7a,
14  kbF2 = 0x78,
15  kbF3 = 0x63,
16  kbF4 = 0x76,
17  kbF5 = 0x60,
18  kbF6 = 0x61,
19  kbF7 = 0x62,
20  kbF8 = 0x64,
21  kbF9 = 0x65,
22  kbF10 = 0x6d,
23  kbF11 = 0x67,
24  kbF12 = 0x6f,
25  kb1 = 0x12,
26  kb2 = 0x13,
27  kb3 = 0x14,
28  kb4 = 0x15,
29  kb5 = 0x17,
30  kb6 = 0x16,
31  kb7 = 0x1a,
32  kb8 = 0x1c,
33  kb9 = 0x19,
34  kb0 = 0x1d,
35  kbA = 0x00,
36  kbB = 0x0b,
37  kbC = 0x08,
38  kbD = 0x02,
39  kbE = 0x0e,
40  kbF = 0x03,
41  kbG = 0x05,
42  kbH = 0x04,
43  kbI = 0x22,
44  kbJ = 0x26,
45  kbK = 0x28,
46  kbL = 0x25,
47  kbM = 0x2e,
48  kbN = 0x2d,
49  kbO = 0x1f,
50  kbP = 0x23,
51  kbQ = 0x0c,
52  kbR = 0x0f,
53  kbS = 0x01,
54  kbT = 0x11,
55  kbU = 0x20,
56  kbV = 0x09,
57  kbW = 0x0d,
58  kbX = 0x07,
59  kbY = 0x10,
60  kbZ = 0x06,
61  kbTab = 0x30,
62  kbReturn = 0x24,
63  kbSpace = 0x31,
64  kbLeftShift = 0x38,
65  kbRightShift = 0x3c,
66  kbLeftControl = 0x3b,
68  kbLeftAlt = 0x3a,
69  kbRightAlt = 0x3d,
70  kbLeftMeta = 0x37,
71  kbRightMeta = 0x36,
72  kbBackspace = 0x33,
73  kbLeft = 0x7b,
74  kbRight = 0x7c,
75  kbUp = 0x7e,
76  kbDown = 0x7d,
77  kbHome = 0x73,
78  kbEnd = 0x77,
79  kbInsert = 0x72,
80  kbDelete = 0x75,
81  kbPageUp = 0x74,
82  kbPageDown = 0x79,
83  kbEnter = 0x4c,
84  kbNumpad1 = 0x53,
85  kbNumpad2 = 0x54,
86  kbNumpad3 = 0x55,
87  kbNumpad4 = 0x56,
88  kbNumpad5 = 0x57,
89  kbNumpad6 = 0x58,
90  kbNumpad7 = 0x59,
91  kbNumpad8 = 0x5b,
92  kbNumpad9 = 0x5c,
93  kbNumpad0 = 0x52,
94  kbNumpadAdd = 0x45,
98  kbRangeEnd = 0xffff,
99 
107 
130 
134 
136  noButton = 0xffffffff
137  };
138 }
139 
140 #endif