ScummVM API documentation
Audio::HMIFxLib Class Reference

Public Member Functions

HMIFxFpeffects ()
 
int hmiFXInitSystem (HMIInitData *initData)
 
int hmiFXUnInitSystem (HMIInitData *initData)
 
int hmiFXGetInterface (int interfaceId, HMIInterface **outInterface)
 
unsigned int hmiFXGenerateQueryString (char *buffer, const char *prefix, unsigned int id)
 
int hmiFXGetFirstInterface (HMIInterface **outInterface)
 
int hmiFXGetNextInterface (HMIInterface **outInterface)
 
int hmiFXPresetCreate (HMIPreset *preset)
 
int hmiFXPresetDestroy (HMIPreset *preset)
 
int hmiFXPresetAddEffect (HMIPreset *preset, HMIEffectNode *newNode)
 
int hmiFXPresetLoadLibrary (HMILibrary **outLib, const char *fileName)
 
int hmiFXPresetLoadLibrary (HMILibrary **outLib, Common::SeekableReadStream &stream)
 
int hmiFXPresetFreeLibrary (HMILibrary *library)
 
int hmiFXPresetProcess (HMILibrary *library, HMIProcessRequest *request)
 
int hmiFXPresetGetByName (HMILibrary *library, const char *name, HMIPreset **outPreset)
 
int hmiFXPresetLock (HMIPreset *preset)
 
int hmiFXPresetRelease (HMIPreset *preset)
 
int hmiFXPresetGetRouting (HMIPreset *preset, uint32 *routingOut)
 
void hmiFXSetWaveFmtEx (HMIFormat *format, int sampleRate, uint16 bitsPerSample, uint16 channels)
 
int hmiFXPresetCreateInstance (HMIPreset *source, HMIPreset **outInstance)
 
int hmiFXPresetDestroyInstance (HMIPreset *instance)
 
int hmiFXPresetProcessEx (HMIProcessRequest *request)
 
void * hmiFXHeapAlloc (int size)
 
void hmiFXHeapFree (void *ptr)
 
int hmiFXHeapInit (HMIInitData *initData)
 
void * hmiFXHeapReset ()
 

The documentation for this class was generated from the following file: