public class Joystick {
public Joystick ( int device_index ) ;
public static weak string get_name ( int device_index ) ;
public static int is_open ( int device_index ) ;
public static void update_all ( ) ;
public static int event_state ( EventState state ) ;
public static int count ( ) ;
public int index ( ) ;
public int num_axes ( ) ;
public int num_balls ( ) ;
public int num_hats ( ) ;
public int num_buttons ( ) ;
public int16 get_axis ( int axis ) ;
public HatValue get_hat ( int hat ) ;
public HatValue get_ball ( int ball,
int dx,
int dy ) ;
public ButtonState get_button ( int button ) ;
}

public Joystick ( int device_index ) ;
public static weak string get_name ( int device_index ) ;
public static int is_open ( int device_index ) ;
public static void update_all ( ) ;
public static int event_state ( EventState state ) ;
public static int count ( ) ;
public int index ( ) ;
public int num_axes ( ) ;
public int num_balls ( ) ;
public int num_hats ( ) ;
public int num_buttons ( ) ;
public int16 get_axis ( int axis ) ;
public HatValue get_hat ( int hat ) ;
public HatValue get_ball ( int ball,
int dx,
int dy ) ;
public ButtonState get_button ( int button ) ;
Created by Valadoc