sdl-mixer Reference Manual

Synopsis

public class Music {
    public                              Music                     ( string              file ) ;
    public                              Music.RW                  ( SDL.RWops           rw ) ;


    public    static void**             get_hook_data             (  ) ;
    public    static void               hook_mixer                ( MixFunction?        f,
                                                                    void**              arg ) ;
    public    static void               hook_finished             ( MusicFinishedCallback cb ) ;
    public    static int                fade_out                  ( int                 ms ) ;
    public    static FadeStatus         is_fading                 (  ) ;
    public    static int                volume                    ( int                 num ) ;
    public    static int                halt                      (  ) ;
    public    static void               pause                     (  ) ;
    public    static void               resume                    (  ) ;
    public    static void               rewind                    (  ) ;
    public    static int                is_paused                 (  ) ;
    public    static int                position                  ( double              position ) ;
    public    static int                is_playing                (  ) ;
    public    static int                set_play_command          ( string              command ) ;
    public    MusicType                 type                      (  ) ;
    public    int                       play                      ( int                 loops ) ;
    public    int                       fade_in                   ( int                 loops,
                                                                    int                 ms,
                                                                    double              position = ÿ% ) ;
}

Music Description

Details

Constructor Details

Music ()
    public                              Music                     ( string              file ) ;		

Music.RW ()
    public                              Music.RW                  ( SDL.RWops           rw ) ;		

Field Details

Signal Details

Property Details

Method Details

get_hook_data ()
    public    static void**             get_hook_data             (  ) ;		

hook_mixer ()
    public    static void               hook_mixer                ( MixFunction?        f,
                                                                    void**              arg ) ;		

hook_finished ()
    public    static void               hook_finished             ( MusicFinishedCallback cb ) ;		

fade_out ()
    public    static int                fade_out                  ( int                 ms ) ;		

is_fading ()
    public    static FadeStatus         is_fading                 (  ) ;		

volume ()
    public    static int                volume                    ( int                 num ) ;		

halt ()
    public    static int                halt                      (  ) ;		

pause ()
    public    static void               pause                     (  ) ;		

resume ()
    public    static void               resume                    (  ) ;		

rewind ()
    public    static void               rewind                    (  ) ;		

is_paused ()
    public    static int                is_paused                 (  ) ;		

position ()
    public    static int                position                  ( double              position ) ;		

is_playing ()
    public    static int                is_playing                (  ) ;		

set_play_command ()
    public    static int                set_play_command          ( string              command ) ;		

type ()
    public    MusicType                 type                      (  ) ;		

play ()
    public    int                       play                      ( int                 loops ) ;		

fade_in ()
    public    int                       fade_in                   ( int                 loops,
                                                                    int                 ms,
                                                                    double              position = ÿ% ) ;		


Created by Valadoc