2001-06-10 19:31:57 +00:00
.TH "SDL_JoystickOpen" "3" "Sun 10 Jun 2001, 19:41" "SDL" "SDL API Reference"
2001-04-26 16:45:43 +00:00
.SH "NAME"
SDL_JoystickOpen\- Opens a joystick for use\& .
.SH "SYNOPSIS"
.PP
\fB #include "SDL\& .h"
.sp
\fB SDL_Joystick *\fB SDL_JoystickOpen\fP \fR (\fB int index\fR );
.SH "DESCRIPTION"
.PP
Opens a joystick for use within SDL\& . The \fB index\fR refers to the N\& 'th joystick in the system\& . A joystick must be opened before it game be used\& .
.SH "RETURN VALUE"
.PP
Returns a \fB SDL_Joystick\fR structure on success\& . \fB NULL\fR on failure\& .
.SH "EXAMPLES"
.PP
.PP
.nf
\f (CWSDL_Joystick *joy;
// Check for joystick
if(SDL_NumJoysticks()>0){
// Open joystick
joy=SDL_JoystickOpen(0);
if(joy)
{
printf("Opened Joystick 0
");
printf("Name: %s
", SDL_JoystickName(0));
printf("Number of Axes: %s
", SDL_JoystickNumAxes(joy));
printf("Number of Buttons: %s
", SDL_JoystickNumButtons(joy));
printf("Number of Balls: %s
", SDL_JoystickNumBalls(joy));
}
else
printf("Couldn\& 't open Joystick 0
");
// Close if opened
if(SDL_JoystickOpened(0))
SDL_JoystickClose(joy);
}\fR
.fi
.PP
.SH "SEE ALSO"
.PP
\fI \fB SDL_JoystickClose\fP \fR
2001-06-10 19:31:57 +00:00
. ..\" created by instant / docbook-to-man, Sun 10 Jun 2001 , 19 :41