\membersection{wxJoystick::GetNumberJoysticks}\label{wxjoystickgetnumberjoysticks}
-\constfunc{int}{GetNumberJoysticks}{\void}
+\func{static int}{GetNumberJoysticks}{\void}
Returns the number of joysticks currently attached to the computer.
////////////////////////////////////////////////////////////////////////////
bool IsOk() const; // Checks that the joystick is functioning
- int GetNumberJoysticks() const ;
+ static int GetNumberJoysticks() ;
int GetManufacturerId() const ;
int GetProductId() const ;
wxString GetProductName() const ;
////////////////////////////////////////////////////////////////////////////
bool IsOk() const; // Checks that the joystick is functioning
- int GetNumberJoysticks() const ;
+ static int GetNumberJoysticks() ;
int GetManufacturerId() const ;
int GetProductId() const ;
wxString GetProductName() const ;
////////////////////////////////////////////////////////////////////////////
bool IsOk() const; // Checks that the joystick is functioning
- int GetNumberJoysticks() const ;
+ static int GetNumberJoysticks() ;
int GetManufacturerId() const ;
int GetProductId() const ;
wxString GetProductName() const ;
////////////////////////////////////////////////////////////////////////////
bool IsOk() const; // Checks that the joystick is functioning
- int GetNumberJoysticks() const ;
+ static int GetNumberJoysticks() ;
int GetManufacturerId() const ;
int GetProductId() const ;
wxString GetProductName() const ;
////////////////////////////////////////////////////////////////////////////
bool IsOk() const; // Checks that the joystick is functioning
- int GetNumberJoysticks() const ;
+ static int GetNumberJoysticks() ;
int GetManufacturerId() const ;
int GetProductId() const ;
wxString GetProductName() const ;
////////////////////////////////////////////////////////////////////////////
bool IsOk() const; // Checks that the joystick is functioning
- int GetNumberJoysticks() const ;
+ static int GetNumberJoysticks() ;
int GetManufacturerId() const ;
int GetProductId() const ;
wxString GetProductName() const ;
#if wxUSE_STATUSBAR
frame->CreateStatusBar();
- frame->SetStatusText(wxString::Format(wxT("Device [%s] (PID:[%i] MID:[%i]) Ready... # of joysticks:[%i]"), stick.GetProductName().c_str(), stick.GetProductId(), stick.GetManufacturerId(), stick.GetNumberJoysticks()));
+ frame->SetStatusText(wxString::Format(wxT("Device [%s] (PID:[%i] MID:[%i]) Ready... # of joysticks:[%i]"), stick.GetProductName().c_str(), stick.GetProductId(), stick.GetManufacturerId(), wxJoystick::GetNumberJoysticks()));
#endif // wxUSE_STATUSBAR
frame->CenterOnScreen();
return FALSE;
}
-int wxJoystick::GetNumberJoysticks() const
+int wxJoystick::GetNumberJoysticks()
{
// TODO
return 0;
return FALSE;
}
-int wxJoystick::GetNumberJoysticks() const
+int wxJoystick::GetNumberJoysticks()
{
// TODO
return 0;
// is all devices with the kHIDUsage_GD_Joystick or kHIDUsage_GD_GamePad
// identifiers.
//---------------------------------------------------------------------------
-int wxJoystick::GetNumberJoysticks() const
+int wxJoystick::GetNumberJoysticks()
{
return
wxHIDDevice::GetCount(kHIDPage_GenericDesktop, kHIDUsage_GD_Joystick) +
return false;
}
-int wxJoystick::GetNumberJoysticks() const
+int wxJoystick::GetNumberJoysticks()
{
// TODO
return 0;
return (m_device != -1);
}
-int wxJoystick::GetNumberJoysticks() const
+int wxJoystick::GetNumberJoysticks()
{
wxString dev_name;
int fd, j;
return FALSE;
}
-int wxJoystick::GetNumberJoysticks() const
+int wxJoystick::GetNumberJoysticks()
{
// TODO
return 0;