Home | History | Annotate | Download | only in gamepad

Lines Matching refs:buttons

109   char buttons[24];
129 {&GUID_Button, FIELD_OFFSET(JoyData, buttons) + i, \
386 #define ADD(b) pad->buttons[pad->buttonsLength++] = \
394 pad->buttons[pad->buttonsLength++] = state.Gamepad.bLeftTrigger / 255.0;
395 pad->buttons[pad->buttonsLength++] = state.Gamepad.bRightTrigger / 255.0;
446 raw.buttons[i] = (state.buttons[i] & 0x80) ? 1.0 : 0.0;
448 // We map the POV (often a D-pad) into the buttons 16-19.
454 raw.buttons[19] = 1.0;
456 raw.buttons[19] = 0.0;
459 raw.buttons[17] = 1.0;
461 raw.buttons[17] = 0.0;
464 raw.buttons[18] = 1.0;
466 raw.buttons[18] = 0.0;
470 raw.buttons[16] = 1.0;
472 raw.buttons[16] = 0.0;