Lines Matching refs:jid
509 int jid;
512 for (jid = 0; jid <= GLFW_JOYSTICK_LAST; jid++)
514 if (!_glfw.joysticks[jid].allocated)
518 if (jid > GLFW_JOYSTICK_LAST)
521 js = _glfw.joysticks + jid;
1048 GLFWAPI int glfwJoystickPresent(int jid)
1052 assert(jid >= GLFW_JOYSTICK_1);
1053 assert(jid <= GLFW_JOYSTICK_LAST);
1057 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1059 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1066 js = _glfw.joysticks + jid;
1073 GLFWAPI const float* glfwGetJoystickAxes(int jid, int* count)
1077 assert(jid >= GLFW_JOYSTICK_1);
1078 assert(jid <= GLFW_JOYSTICK_LAST);
1085 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1087 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1094 js = _glfw.joysticks + jid;
1105 GLFWAPI const unsigned char* glfwGetJoystickButtons(int jid, int* count)
1109 assert(jid >= GLFW_JOYSTICK_1);
1110 assert(jid <= GLFW_JOYSTICK_LAST);
1117 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1119 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1126 js = _glfw.joysticks + jid;
1141 GLFWAPI const unsigned char* glfwGetJoystickHats(int jid, int* count)
1145 assert(jid >= GLFW_JOYSTICK_1);
1146 assert(jid <= GLFW_JOYSTICK_LAST);
1153 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1155 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1162 js = _glfw.joysticks + jid;
1173 GLFWAPI const char* glfwGetJoystickName(int jid)
1177 assert(jid >= GLFW_JOYSTICK_1);
1178 assert(jid <= GLFW_JOYSTICK_LAST);
1182 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1184 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1191 js = _glfw.joysticks + jid;
1201 GLFWAPI const char* glfwGetJoystickGUID(int jid)
1205 assert(jid >= GLFW_JOYSTICK_1);
1206 assert(jid <= GLFW_JOYSTICK_LAST);
1210 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1212 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1219 js = _glfw.joysticks + jid;
1229 GLFWAPI void glfwSetJoystickUserPointer(int jid, void* pointer)
1233 assert(jid >= GLFW_JOYSTICK_1);
1234 assert(jid <= GLFW_JOYSTICK_LAST);
1238 js = _glfw.joysticks + jid;
1245 GLFWAPI void* glfwGetJoystickUserPointer(int jid)
1249 assert(jid >= GLFW_JOYSTICK_1);
1250 assert(jid <= GLFW_JOYSTICK_LAST);
1254 js = _glfw.joysticks + jid;
1274 int jid;
1322 for (jid = 0; jid <= GLFW_JOYSTICK_LAST; jid++)
1324 _GLFWjoystick* js = _glfw.joysticks + jid;
1332 GLFWAPI int glfwJoystickIsGamepad(int jid)
1336 assert(jid >= GLFW_JOYSTICK_1);
1337 assert(jid <= GLFW_JOYSTICK_LAST);
1341 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1343 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1350 js = _glfw.joysticks + jid;
1360 GLFWAPI const char* glfwGetGamepadName(int jid)
1364 assert(jid >= GLFW_JOYSTICK_1);
1365 assert(jid <= GLFW_JOYSTICK_LAST);
1369 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1371 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1378 js = _glfw.joysticks + jid;
1391 GLFWAPI int glfwGetGamepadState(int jid, GLFWgamepadstate* state)
1396 assert(jid >= GLFW_JOYSTICK_1);
1397 assert(jid <= GLFW_JOYSTICK_LAST);
1404 if (jid < 0 || jid > GLFW_JOYSTICK_LAST)
1406 _glfwInputError(GLFW_INVALID_ENUM, "Invalid joystick ID %i", jid);
1413 js = _glfw.joysticks + jid;