CMGDK r49-rc2
|
00001 # i f n d e f H G L _ I N P U T S T A T E _ I N C L U D E 00002 00003 # d e f i n e H G L _ I N P U T S T A T E _ I N C L U D E 00004 00005 00006 00007 n a m e s p a c e h g l 00008 00009 { 00010 00011 / * * 00012 00013 * hr`g>N[IN 00014 00015 * / 00016 00017 e n u m I n p u t S t a t e 00018 00019 { 00020 00021 i s N o n e = 0 , 00022 00023 00024 00025 i s M o v e = 0 x 0 0 0 0 0 0 0 1 , / / / < hyRN 00026 00027 i s L e f t = 0 x 0 0 0 0 0 0 1 0 , / / / < h].YN cNr` 00028 00029 i s L e f t D o w n = 0 x 0 0 0 0 0 0 2 0 , / / / < h]. cNN 00030 00031 i s L e f t U p = 0 x 0 0 0 0 0 0 4 0 , / / / < h].9_wN 00032 00033 i s L e f t D o u b l e C l i c k = 0 x 0 0 0 0 0 0 8 0 , / / / < h].SQ 00034 00035 i s M i d = 0 x 0 0 0 0 0 1 0 0 , / / / < h-N.YN cNr` 00036 00037 i s M i d D o w n = 0 x 0 0 0 0 0 2 0 0 , / / / < h-N. cNN 00038 00039 i s M i d U p = 0 x 0 0 0 0 0 4 0 0 , / / / < h-N.9_wN 00040 00041 i s M i d D o u b l e C l i c k = 0 x 0 0 0 0 0 8 0 0 , / / / < h-N.SQ 00042 00043 i s R i g h t = 0 x 0 0 0 0 1 0 0 0 , / / / < hS.YN cNr` 00044 00045 i s R i g h t D o w n = 0 x 0 0 0 0 2 0 0 0 , / / / < hS. cNN 00046 00047 i s R i g h t U p = 0 x 0 0 0 0 4 0 0 0 , / / / < hS.9_wN 00048 00049 i s R i g h t D o u b l e C l i c k = 0 x 0 0 0 0 8 0 0 0 , / / / < hS.SQ 00050 00051 00052 00053 i s S h i f t = 0 x 1 0 0 0 0 0 0 0 , / / / < S h i f t .YN cNr` 00054 00055 i s C t r l = 0 x 2 0 0 0 0 0 0 0 , / / / < C t r l .YN cNr` 00056 00057 } ; 00058 00059 00060 00061 / * * 00062 00063 * c.g>N[IN, ~SI n p u t S t a t e . H 00064 00065 * / 00066 00067 e n u m K e y B u t t o n 00068 00069 { 00070 00071 k b _ N O N E = 0 , / / / < wY[INeaIN 00072 00073 00074 00075 / / ;N.v:S 00076 00077 k b E s c , / / / < E S C 00078 00079 00080 00081 / / F R. 00082 00083 k b F 1 , / / / < F 1 00084 00085 k b F 2 , / / / < F 2 00086 00087 k b F 3 , / / / < F 3 00088 00089 k b F 4 , / / / < F 4 00090 00091 k b F 5 , / / / < F 5 00092 00093 k b F 6 , / / / < F 6 00094 00095 k b F 7 , / / / < F 7 00096 00097 k b F 8 , / / / < F 8 00098 00099 k b F 9 , / / / < F 9 00100 00101 k b F 1 0 , / / / < F 1 0 00102 00103 k b F 1 1 , / / / < F 1 1 00104 00105 k b F 1 2 , / / / < F 1 2 00106 00107 00108 00109 k b G r a v e , / / < ` S( ;N.vpeW[.1 ]v c) 00110 00111 00112 00113 / / 1 0 *NpeW[ 00114 00115 k b 0 , / / / < peW[.0 00116 00117 k b 1 , / / / < peW[.1 00118 00119 k b 2 , / / / < peW[.2 00120 00121 k b 3 , / / / < peW[.3 00122 00123 k b 4 , / / / < peW[.4 00124 00125 k b 5 , / / / < peW[.5 00126 00127 k b 6 , / / / < peW[.6 00128 00129 k b 7 , / / / < peW[.7 00130 00131 k b 8 , / / / < peW[.8 00132 00133 k b 9 , / / / < peW[.9 00134 00135 00136 00137 k b M i n u s , / / / < - ( QS) 00138 00139 k b E q u a l s , / / / < = ( I{S) 00140 00141 k b B a c k S l a s h , / / / < \ ( Se`g) 00142 00143 k b B a c k S p a c e , / / / < <h. 00144 00145 00146 00147 k b T a b , / / / < T a b . 00148 00149 k b Q , / / / < Q 00150 00151 k b W , / / / < W 00152 00153 k b E , / / / < E 00154 00155 k b R , / / / < R 00156 00157 k b T , / / / < T 00158 00159 k b Y , / / / < Y 00160 00161 k b U , / / / < U 00162 00163 k b I , / / / < I 00164 00165 k b O , / / / < O 00166 00167 k b P , / / / < P 00168 00169 00170 00171 k b L e f t B r a c k e t , / / / < [ 00172 00173 k b R i g h t B r a c k e t , / / / < ] 00174 00175 00176 00177 k b C a p s L o c k , / / / < 'YQ[. 00178 00179 k b A , / / / < A 00180 00181 k b S , / / / < S 00182 00183 k b D , / / / < D 00184 00185 k b F , / / / < F 00186 00187 k b G , / / / < G 00188 00189 k b H , / / / < H 00190 00191 k b J , / / / < J 00192 00193 k b K , / / / < K 00194 00195 k b L , / / / < L 00196 00197 00198 00199 k b S e m i c o l o n , / / / < ; ( RS) 00200 00201 k b A p o s t r o p h e , / / / < ' ( US_S) 00202 00203 k b E n t e r , / / / < Vf. 00204 00205 00206 00207 k b L e f t S h i f t , / / / < ]vS h i f t . 00208 00209 k b Z , / / / < Z 00210 00211 k b X , / / / < X 00212 00213 k b C , / / / < C 00214 00215 k b V , / / / < V 00216 00217 k b B , / / / < B 00218 00219 k b N , / / / < N 00220 00221 k b M , / / / < M 00222 00223 00224 00225 k b C o m m a , / / / < , ( S) 00226 00227 k b P e r i o d , / / / < . ( SS) 00228 00229 k b S l a s h , / / / < / ( dS) 00230 00231 k b R i g h t S h i f t , / / / < SvS h i f t . 00232 00233 00234 00235 k b L e f t C t r l , / / / < ]vC t r l . 00236 00237 k b L e f t O S , / / / < ]vO S .( W i n / A p p l e .) 00238 00239 k b L e f t A l t , / / / < ]vA l t . 00240 00241 k b S p a c e , / / / < zz<h. 00242 00243 k b R i g h t A l t , / / / < SvA l t . 00244 00245 k b R i g h t O S , / / / < SvO S .( W i n / A p p l e .) 00246 00247 k b R i g h t C t r l , / / / < SvC t r l . 00248 00249 00250 00251 / / -N.v:S 00252 00253 k b P r i n t S c r e e n , / / / < SbpSO\U^. 00254 00255 k b S c r o l l L o c k , / / / < nR[. 00256 00257 k b P a u s e , / / / < f\P. 00258 00259 00260 00261 k b I n s e r t , / / / < ceQ. 00262 00263 k b D e l e t e , / / / < Rd. 00264 00265 k b H o m e , / / / < L. 00266 00267 k b E n d , / / / < L>\. 00268 00269 k b P a g e U p , / / / < TMRu. 00270 00271 k b P a g e D o w n , / / / < TTu. 00272 00273 00274 00275 k b U p , / / / < !IQh. 00276 00277 k b D o w n , / / / < !IQh. 00278 00279 k b L e f t , / / / < !IQh. 00280 00281 k b R i g h t , / / / < !IQh. 00282 00283 00284 00285 / / \.v:S 00286 00287 k b N u m L o c k , / / / < \.v peW[[. 00288 00289 k b N u m D i v i d e , / / / < \.v / 00290 00291 k b N u m M u l t i p l y , / / / < \.v * 00292 00293 k b N u m S u b t r a c t , / / / < \.v - 00294 00295 00296 00297 k b N u m 7 , / / / < \.v 7 00298 00299 k b N u m 8 , / / / < \.v 8 00300 00301 k b N u m 9 , / / / < \.v 9 00302 00303 k b N u m 4 , / / / < \.v 4 00304 00305 k b N u m 5 , / / / < \.v 5 00306 00307 k b N u m 6 , / / / < \.v 6 00308 00309 00310 00311 k b N u m A d d , / / / < \.v + 00312 00313 00314 00315 k b N u m 1 , / / / < \.v 1 00316 00317 k b N u m 2 , / / / < \.v 2 00318 00319 k b N u m 3 , / / / < \.v 3 00320 00321 k b N u m 0 , / / / < \.v 0 00322 00323 k b N u m D e c i m a l , / / / < \.v . ( \pep/ Rd.) 00324 00325 k b N u m E n t e r , / / / < \.v Vf. 00326 00327 00328 00329 k b _ E N D / / / < ~_g[INeaIN 00330 00331 } ; 00332 00333 00334 00335 / * * 00336 00337 * Kbg c.g>N 00338 00339 * / 00340 00341 e n u m J o y B u t t o n 00342 00343 { 00344 00345 j b N o n e = 0 , 00346 00347 00348 00349 j b U p , 00350 00351 j b D o w n , 00352 00353 j b L e f t , 00354 00355 j b R i g h t , 00356 00357 00358 00359 j b 0 , j b 1 , j b 2 , j b 3 , j b 4 , j b 5 , j b 6 , j b 7 , 00360 00361 j b 8 , j b 9 , j b 1 0 , j b 1 1 , j b 1 2 , j b 1 3 , j b 1 4 , j b 1 5 , 00362 00363 j b 1 6 , j b 1 7 , j b 1 8 , j b 1 9 , j b 2 0 , j b 2 1 , j b 2 2 , j b 2 3 , 00364 00365 j b 2 4 , j b 2 5 , j b 2 6 , j b 2 7 , j b 2 8 , j b 2 9 , j b 3 0 , j b 3 1 , 00366 00367 00368 00369 j b E n d , 00370 00371 00372 00373 / / D r e a m C a s t / X B O X / X B O X 3 6 0 00374 00375 / * j b X = j b 2 , 00376 00377 j b Y = j b 3 , 00378 00379 j b A = j b 0 , 00380 00381 j b B = j b 1 , 00382 00383 j b L = j b 4 , 00384 00385 j b R = j b 5 , * / 00386 00387 00388 00389 / / P l a y S t a t i o n 00390 00391 j b T r i a n g l e = j b 0 , / / N҉ 00392 00393 j b C i r c l e = j b 1 , / / W 00394 00395 j b F o r k = j b 2 , / / S 00396 00397 j b R e c t a n g l e = j b 3 , / / e 00398 00399 j b L 1 = j b 6 , j b L 2 = j b 4 , 00400 00401 j b R 1 = j b 7 , j b R 2 = j b 5 , 00402 00403 j b S e l e c t = j b 8 , j b S t a r t = j b 9 , 00404 00405 00406 00407 / / X B O X / X B O X 3 6 0 00408 00409 / / j b X B O X , / / t. 00410 00411 } ; 00412 00413 00414 00415 b o o l G e t K e y S t a t e ( K e y B u t t o n ) ; / / S_ c.r` 00416 00417 b o o l G e t J o t S t a t e ( J o y B u t t o n ) ; / / S_8nbFg c.r` 00418 00419 } / / n a m e s p a c e h g l 00420 00421 # e n d i f / / H G L _ I N P U T S T A T E _ I N C L U D E 00422 00423