sdl Reference Manual

Synopsis

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 ) ;
}

Joystick Description

Details

Constructor Details

Joystick ()
    public                              Joystick                  ( int                 device_index ) ;		

Field Details

Signal Details

Property Details

Method Details

get_name ()
    public    static weak string        get_name                  ( int                 device_index ) ;		

is_open ()
    public    static int                is_open                   ( int                 device_index ) ;		

update_all ()
    public    static void               update_all                (  ) ;		

event_state ()
    public    static int                event_state               ( EventState          state ) ;		

count ()
    public    static int                count                     (  ) ;		

index ()
    public    int                       index                     (  ) ;		

num_axes ()
    public    int                       num_axes                  (  ) ;		

num_balls ()
    public    int                       num_balls                 (  ) ;		

num_hats ()
    public    int                       num_hats                  (  ) ;		

num_buttons ()
    public    int                       num_buttons               (  ) ;		

get_axis ()
    public    int16                     get_axis                  ( int                 axis ) ;		

get_hat ()
    public    HatValue                  get_hat                   ( int                 hat ) ;		

get_ball ()
    public    HatValue                  get_ball                  ( int                 ball,
                                                                    int                 dx,
                                                                    int                 dy ) ;		

get_button ()
    public    ButtonState               get_button                ( int                 button ) ;		


Created by Valadoc