Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

sjoy.h File Reference

Go to the source code of this file.

Defines

#define SJOY_PS2_R_LEFT   (1)
#define SJOY_PS2_R_DOWN   (1 << 1)
#define SJOY_PS2_R_UP   (1 << 2)
#define SJOY_PS2_R_RIGHT   (1 << 3)
#define SJOY_PS2_L1   (1 << 4)
#define SJOY_PS2_R1   (1 << 5)
#define SJOY_PS2_L2   (1 << 6)
#define SJOY_PS2_R2   (1 << 7)
#define SJOY_PS2_SELECT   (1 << 8)
#define SJOY_PS2_START   (1 << 9)
#define SJOY_PS2_L_LEFT   (1 << 10)
#define SJOY_PS2_L_DOWN   (1 << 11)
#define SJOY_PS2_L_UP   (1 << 12)
#define SJOY_PS2_L_RIGHT   (1 << 13)

Functions

int sjoy_open (void)
int sjoy_close (void)
void sjoy_poll (void)
int sjoy_get_button (int joy)
int sjoy_get_axis (int joy, int axis)
int sjoy_get_ps2_button (int joy)


Define Documentation

#define SJOY_PS2_L1   (1 << 4)
 

Definition at line 13 of file sjoy.h.

#define SJOY_PS2_L2   (1 << 6)
 

Definition at line 15 of file sjoy.h.

#define SJOY_PS2_L_DOWN   (1 << 11)
 

Definition at line 20 of file sjoy.h.

#define SJOY_PS2_L_LEFT   (1 << 10)
 

Definition at line 19 of file sjoy.h.

#define SJOY_PS2_L_RIGHT   (1 << 13)
 

Definition at line 22 of file sjoy.h.

#define SJOY_PS2_L_UP   (1 << 12)
 

Definition at line 21 of file sjoy.h.

#define SJOY_PS2_R1   (1 << 5)
 

Definition at line 14 of file sjoy.h.

#define SJOY_PS2_R2   (1 << 7)
 

Definition at line 16 of file sjoy.h.

#define SJOY_PS2_R_DOWN   (1 << 1)
 

Definition at line 10 of file sjoy.h.

#define SJOY_PS2_R_LEFT   (1)
 

Definition at line 9 of file sjoy.h.

#define SJOY_PS2_R_RIGHT   (1 << 3)
 

Definition at line 12 of file sjoy.h.

#define SJOY_PS2_R_UP   (1 << 2)
 

Definition at line 11 of file sjoy.h.

#define SJOY_PS2_SELECT   (1 << 8)
 

Definition at line 17 of file sjoy.h.

#define SJOY_PS2_START   (1 << 9)
 

Definition at line 18 of file sjoy.h.


Function Documentation

int sjoy_close void   
 

Definition at line 52 of file sjoy.c.

int sjoy_get_axis int    joy,
int    axis
 

Definition at line 107 of file sjoy.c.

Referenced by SJOY_PS2_L_RIGHT().

int sjoy_get_button int    joy
 

Definition at line 101 of file sjoy.c.

Referenced by SJOY_PS2_L_RIGHT().

int sjoy_get_ps2_button int    joy
 

Definition at line 113 of file sjoy.c.

Referenced by SJOY_PS2_L_RIGHT().

int sjoy_open void   
 

Definition at line 29 of file sjoy.c.

void sjoy_poll void   
 

Definition at line 68 of file sjoy.c.


ps2gl version cvs