Exemplo n.º 1
0
 public static int GetJoystickInfo(JoystickID joyID, out JoyInfoEx joyInfo)
 {
     return GetJoystickInfo((int)joyID, (int)JoystickConstants.JOY_RETURNALL, out joyInfo);
 }
Exemplo n.º 2
0
 public float GetU(JoystickID id)
 {
     return(2 * ((float)Upos + joystickCaps[(int)id].wUmin) / (joystickCaps[(int)id].wUmax - joystickCaps[(int)id].wUmin) - 1);
 }
Exemplo n.º 3
0
 public float GetR(JoystickID id)
 {
     return(2 * ((float)Rpos + joystickCaps[(int)id].wRmin) / (joystickCaps[(int)id].wRmax - joystickCaps[(int)id].wRmin) - 1);
 }
Exemplo n.º 4
0
 public float GetZ(JoystickID id)
 {
     return(2 * ((float)Zpos + joystickCaps[(int)id].wZmin) / (joystickCaps[(int)id].wZmax - joystickCaps[(int)id].wZmin) - 1);
 }
Exemplo n.º 5
0
 public float GetY(JoystickID id)
 {
     return(2 * ((float)Ypos + joystickCaps[(int)id].wYmin) / (joystickCaps[(int)id].wYmax - joystickCaps[(int)id].wYmin) - 1);
 }
Exemplo n.º 6
0
                public uint Vpos;                         /* 6th axis position */

                public float GetX(JoystickID id)
                {
                    return(2 * ((float)Xpos + joystickCaps[(int)id].wXmin) / (joystickCaps[(int)id].wXmax - joystickCaps[(int)id].wXmin) - 1);
                }