Removed trailing white space.
Added mouse formats.
This commit is contained in:
parent
0bfb1cbc6b
commit
2f61bfc86a
@ -17,7 +17,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/* TODO:
|
/* TODO:
|
||||||
* add keyboard and mouse
|
* add keyboard
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
@ -258,3 +258,45 @@ const DIDATAFORMAT c_dfDIJoystick2 = {
|
|||||||
numObjects(dfDIJoystick2),
|
numObjects(dfDIJoystick2),
|
||||||
dfDIJoystick2
|
dfDIJoystick2
|
||||||
};
|
};
|
||||||
|
|
||||||
|
DIOBJECTDATAFORMAT dfDIMouse[] = {
|
||||||
|
{ &GUID_XAxis, DIMOFS_X, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
|
||||||
|
{ &GUID_YAxis, DIMOFS_Y, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
|
||||||
|
{ &GUID_ZAxis, DIMOFS_Z, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON0, DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON1, DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON2, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON3, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 }
|
||||||
|
};
|
||||||
|
|
||||||
|
const DIDATAFORMAT c_dfDIMouse = {
|
||||||
|
sizeof(DIDATAFORMAT),
|
||||||
|
sizeof(DIOBJECTDATAFORMAT),
|
||||||
|
DIDF_RELAXIS,
|
||||||
|
sizeof(DIMOUSESTATE),
|
||||||
|
numObjects(dfDIMouse),
|
||||||
|
dfDIMouse
|
||||||
|
};
|
||||||
|
|
||||||
|
DIOBJECTDATAFORMAT dfDIMouse2[] = {
|
||||||
|
{ &GUID_XAxis, DIMOFS_X, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
|
||||||
|
{ &GUID_YAxis, DIMOFS_Y, DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
|
||||||
|
{ &GUID_ZAxis, DIMOFS_Z, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_AXIS, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON0, DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON1, DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON2, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON3, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON4, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON5, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON6, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 },
|
||||||
|
{ &GUID_Button, DIMOFS_BUTTON7, DIDFT_OPTIONAL | DIDFT_ANYINSTANCE | DIDFT_BUTTON, 0 }
|
||||||
|
};
|
||||||
|
|
||||||
|
const DIDATAFORMAT c_dfDIMouse2 = {
|
||||||
|
sizeof(DIDATAFORMAT),
|
||||||
|
sizeof(DIOBJECTDATAFORMAT),
|
||||||
|
DIDF_RELAXIS,
|
||||||
|
sizeof(DIMOUSESTATE2),
|
||||||
|
numObjects(dfDIMouse2),
|
||||||
|
dfDIMouse2
|
||||||
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user