Home | History | Annotate | Download | only in gamepad

Lines Matching refs:pad

112     WebGamepad& pad = pads->items[pad_index];
113 if (xinput_available_ && GetXInputPadConnectivity(i, &pad)) {
131 WebGamepad& pad = pads->items[pad_index];
132 pad.connected = true;
141 swprintf(pad.id, WebGamepad::idLengthCap,
147 swprintf(pad.mapping, WebGamepad::mappingLengthCap, L"standard");
149 pad.mapping[0] = 0;
180 // Get___PadState returns that we've lost the pad.
200 WebGamepad* pad) const {
201 DCHECK(pad);
206 pad->connected = false;
209 pad->connected = true;
210 swprintf(pad->id,
214 swprintf(pad->mapping, WebGamepad::mappingLengthCap, L"standard");
221 WebGamepad* pad) {
229 pad->timestamp = state.dwPacketNumber;
230 pad->buttonsLength = 0;
231 #define ADD(b) pad->buttons[pad->buttonsLength].pressed = \
233 pad->buttons[pad->buttonsLength++].value = \
241 pad->buttons[pad->buttonsLength].pressed =
243 pad->buttons[pad->buttonsLength++].value =
245 pad->buttons[pad->buttonsLength].pressed =
247 pad->buttons[pad->buttonsLength++].value =
258 pad->axesLength = 0;
260 pad->axes[pad->axesLength++] = NormalizeXInputAxis(state.Gamepad.sThumbLX);
261 pad->axes[pad->axesLength++] = -NormalizeXInputAxis(state.Gamepad.sThumbLY);
262 pad->axes[pad->axesLength++] = NormalizeXInputAxis(state.Gamepad.sThumbRX);
263 pad->axes[pad->axesLength++] = -NormalizeXInputAxis(state.Gamepad.sThumbRY);
265 pad->connected = false;
271 WebGamepad* pad) {
275 pad->connected = false;
279 WebGamepad raw_pad = *pad;
296 pad_state_[index].mapper(raw_pad, pad);
298 *pad = raw_pad;