Main Page | Data Structures | Directories | File List | Data Fields | Globals

_fluid_preset_t Struct Reference


Data Fields

void * data
fluid_sfont_tsfont
int(* free )(fluid_preset_t *preset)
char *(* get_name )(fluid_preset_t *preset)
int(* get_banknum )(fluid_preset_t *preset)
int(* get_num )(fluid_preset_t *preset)
int(* noteon )(fluid_preset_t *preset, fluid_synth_t *synth, int chan, int key, int vel)
 handle a noteon event.
int(* notify )(fluid_preset_t *preset, int reason, int chan)
 Implement this function if the preset needs to be notified about preset select and unselect events.

Detailed Description

Definition at line 122 of file sfont.h.


Field Documentation

void* _fluid_preset_t::data
 

Definition at line 123 of file sfont.h.

int(* _fluid_preset_t::free)(fluid_preset_t *preset)
 

int(* _fluid_preset_t::get_banknum)(fluid_preset_t *preset)
 

char*(* _fluid_preset_t::get_name)(fluid_preset_t *preset)
 

int(* _fluid_preset_t::get_num)(fluid_preset_t *preset)
 

int(* _fluid_preset_t::noteon)(fluid_preset_t *preset, fluid_synth_t *synth, int chan, int key, int vel)
 

handle a noteon event.

Returns 0 if no error occured.

int(* _fluid_preset_t::notify)(fluid_preset_t *preset, int reason, int chan)
 

Implement this function if the preset needs to be notified about preset select and unselect events.

fluid_sfont_t* _fluid_preset_t::sfont
 

Definition at line 124 of file sfont.h.


The documentation for this struct was generated from the following file:
Generated on Sun Feb 19 02:34:30 2006 for libfluidsynth by  doxygen 1.4.4