Changeset 14504
- Timestamp:
- Aug 2, 2000, 7:30:05 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified tags/trunk/src/winmm/joy.cpp ¶
r13392 r14504 1 /* $Id: joy.cpp,v 1. 7 2000-02-17 14:09:30 sandervlExp $ */1 /* $Id: joy.cpp,v 1.8 2000-08-02 17:30:05 bird Exp $ */ 2 2 /* 3 3 * Odin Joystick apis … … 26 26 #include "joyos2.h" 27 27 28 #define DBG_LOCALLOG 28 #define DBG_LOCALLOG DBG_joy 29 29 #include "dbglocal.h" 30 30 … … 94 94 } 95 95 96 /***************************************************************************** 97 ODINFUNCTION0(*, : 98 ODINFUNCTION0(INT, joyGetNumDevs* Purpose : Get number of installed joysticks 99 * Status : Done 100 * 101 * Author : Przemyslaw Dobrowolski [Tue, 1999/06/29 10:00] 102 *****************************************************************************/ 96 /** 97 * Get number of installed joysticks 98 * @status Completely Done 99 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 10:00] 100 */ 103 101 ODINFUNCTION0(UINT, joyGetNumDevs) 104 102 { … … 131 129 } 132 130 133 /***************************************************************************** 134 ODINFUNCTION1(*, :, 135 ODINFUNCTION1(UINT,, *, 136 Purpose, :Get Joystick capatibities (Unicode) 137 * Status : Done 138 * 139 * Author : Przemyslaw Dobrowolski [Tue, 1999/06/29 09:40] 140 *****************************************************************************/ 131 /** 132 * Get Joystick capatibities (Unicode) 133 * @status Completely 134 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:40] 135 */ 141 136 ODINFUNCTION3(MMRESULT, joyGetDevCapsW, 142 137 UINT, wID, … … 180 175 } 181 176 182 /***************************************************************************** 183 ODINFUNCTION1(*, :, 184 ODINFUNCTION1(UINT,, *, 185 Purpose, :Get Joystick capatibities (Unicode) 186 * Status : Done 187 * 188 * Author : Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 189 *****************************************************************************/ 177 /** 178 * Get Joystick capatibities (Unicode) 179 * @status Completely Done 180 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 181 */ 190 182 ODINFUNCTION3(MMRESULT, joyGetDevCapsA, 191 183 UINT, wID, … … 228 220 } 229 221 230 /***************************************************************************** 231 ODINFUNCTION1(*, :, 232 ODINFUNCTION1(MMRESULT,, *, 233 Purpose, :Get the extended actual joystick position 234 * Status : Done (but not all functions are functionally but Quake2 235 * running with this function) 236 * 237 * Author : Przemyslaw Dobrowolski [Tue, 1999/06/29 23:42] 238 *****************************************************************************/ 222 /** 223 * Get the extended actual joystick position 224 * @status Partially 225 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 23:42] 226 * @remark Not all functions are functionally but Quake2 227 * running with this function. 228 */ 239 229 ODINFUNCTION2(MMRESULT, joyGetPosEx, 240 230 UINT, uJoyID, … … 320 310 } 321 311 322 /***************************************************************************** 323 ODINFUNCTION2(*, :, 324 ODINFUNCTION6(MMRESULT,, joyGetPos, 325 *,, Purpose:, 326 Get, the, 327 actual, joystick, 328 position *, Status, 329 :, Done, 330 * *, Author: Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 331 *****************************************************************************/ 312 /** 313 * Get the actual joystick position 314 * @status Completely implemented 315 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 316 */ 332 317 ODINFUNCTION2(MMRESULT, joyGetPos, 333 318 UINT, uJoyID, … … 350 335 return JOYERR_NOERROR; 351 336 } 352 /***************************************************************************** 353 ODINFUNCTION2(*, :, 354 ODINFUNCTION2(MMRESULT,, joyGetThreshold, 355 *,, Status:,356 Done *, *Author :Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00]357 * ****************************************************************************/337 338 /** 339 * 340 * @status Completely implemented. ? 341 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 342 */ 358 343 ODINFUNCTION2(MMRESULT, joyGetThreshold, 359 344 UINT, wID, … … 369 354 } 370 355 371 /***************************************************************************** 372 ODINFUNCTION2(*, :, 373 ODINFUNCTION2(MMRESULT,, joySetThreshold, 374 *,, Status:, 375 Done *, *Author : Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 376 *****************************************************************************/ 356 /** 357 * @status Completely implemented? 358 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 359 */ 377 360 ODINFUNCTION2(MMRESULT, joySetThreshold, 378 361 UINT, wID, … … 395 378 typedef JOYTHREADOPT *PJOYTHREADOPT; 396 379 397 /***************************************************************************** 398 ODINFUNCTION4(*, :, 399 ODINFUNCTION4(MMRESULT,, joySetCapture, 400 *,, Purpose, 401 :,, Start, 402 joystick,, movescapturing, 403 *, Status: Done 404 * 405 * Author : Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 406 *****************************************************************************/ 380 /** 381 * Start joystick movescapturing, 382 * @status Completely implemented? 383 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 384 */ 407 385 ODINFUNCTION4(MMRESULT, joySetCapture, 408 386 HWND, hWnd, … … 438 416 } 439 417 440 /***************************************************************************** 441 ODINFUNCTION1(*, :, 442 ODINFUNCTION1(MMRESULT,, *, 443 Purpose, :Stop capturing joystick moves 444 * Status : Done (but must be rewriting) 445 * 446 * Author : Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 447 *****************************************************************************/ 418 /** 419 * Stop capturing joystick moves. 420 * @status Completely implemented? 421 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 422 * @remark Must be rewritten. 423 */ 448 424 ODINFUNCTION1(MMRESULT, joyReleaseCapture, 449 425 UINT, wID) … … 459 435 } 460 436 461 /***************************************************************************** 462 ODINFUNCTION1(*, :, 463 ODINFUNCTION4(MMRESULT,, *, 464 Status, :, 465 Stub, but, 466 done, ;-, 467 * *, Author) 468 : Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 469 *****************************************************************************/ 437 /** 438 * @status Stub 439 * @author Przemyslaw Dobrowolski [Tue, 1999/06/29 09:00] 440 */ 470 441 ODINFUNCTION1(MMRESULT, joyConfigChanged, 471 442 DWORD, dwFlags)
Note:
See TracChangeset
for help on using the changeset viewer.