Main Page   Data Structures   File List   Data Fields   Globals  

_fluid_sfont_t Struct Reference


Data Fields

void * data
unsigned int id
int(* free )(fluid_sfont_t *sfont)
 The 'free' callback function should return 0 when it was able to free all resources. More...

char *(* get_name )(fluid_sfont_t *sfont)
fluid_preset_t *(* get_preset )(fluid_sfont_t *sfont, unsigned int bank, unsigned int prenum)
void(* iteration_start )(fluid_sfont_t *sfont)
int(* iteration_next )(fluid_sfont_t *sfont, fluid_preset_t *preset)

Field Documentation

void* _fluid_sfont_t::data
 

Definition at line 86 of file sfont.h.

int(* _fluid_sfont_t::free)(fluid_sfont_t* sfont)
 

The 'free' callback function should return 0 when it was able to free all resources.

It should return a non-zero value if some of the samples could not be freed because they are still in use.

char*(* _fluid_sfont_t::get_name)(fluid_sfont_t* sfont)
 

fluid_preset_t*(* _fluid_sfont_t::get_preset)(fluid_sfont_t* sfont, unsigned int bank, unsigned int prenum)
 

unsigned int _fluid_sfont_t::id
 

Definition at line 87 of file sfont.h.

int(* _fluid_sfont_t::iteration_next)(fluid_sfont_t* sfont, fluid_preset_t* preset)
 

void(* _fluid_sfont_t::iteration_start)(fluid_sfont_t* sfont)
 


The documentation for this struct was generated from the following file:
Generated on Thu Mar 13 19:09:36 2003 for libfluidsynth by doxygen1.2.15