Lines Matching defs:xis
688 XINPUT_STATE xis;
703 result = XInputGetState(js->win32.index, &xis);
715 _glfwInputJoystickAxis(js, 0, (xis.Gamepad.sThumbLX + 0.5f) / 32767.5f);
716 _glfwInputJoystickAxis(js, 1, -(xis.Gamepad.sThumbLY + 0.5f) / 32767.5f);
717 _glfwInputJoystickAxis(js, 2, (xis.Gamepad.sThumbRX + 0.5f) / 32767.5f);
718 _glfwInputJoystickAxis(js, 3, -(xis.Gamepad.sThumbRY + 0.5f) / 32767.5f);
719 _glfwInputJoystickAxis(js, 4, xis.Gamepad.bLeftTrigger / 127.5f - 1.f);
720 _glfwInputJoystickAxis(js, 5, xis.Gamepad.bRightTrigger / 127.5f - 1.f);
724 const char value = (xis.Gamepad.wButtons & buttons[i]) ? 1 : 0;
728 if (xis.Gamepad.wButtons & XINPUT_GAMEPAD_DPAD_UP)
730 if (xis.Gamepad.wButtons & XINPUT_GAMEPAD_DPAD_RIGHT)
732 if (xis.Gamepad.wButtons & XINPUT_GAMEPAD_DPAD_DOWN)
734 if (xis.Gamepad.wButtons & XINPUT_GAMEPAD_DPAD_LEFT)