PonyTracker
Un projet de tracker de musique
 Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Définitions de type Énumérations Valeurs énumérées Macros Pages
Fonctions membres publiques
Référence de la classe ChannelGroup

#include <fmod.hpp>

Fonctions membres publiques

FMOD_RESULT F_API release ()
 
FMOD_RESULT F_API getSystemObject (System **system)
 
FMOD_RESULT F_API setVolume (float volume)
 
FMOD_RESULT F_API getVolume (float *volume)
 
FMOD_RESULT F_API setPitch (float pitch)
 
FMOD_RESULT F_API getPitch (float *pitch)
 
FMOD_RESULT F_API set3DOcclusion (float directocclusion, float reverbocclusion)
 
FMOD_RESULT F_API get3DOcclusion (float *directocclusion, float *reverbocclusion)
 
FMOD_RESULT F_API setPaused (bool paused)
 
FMOD_RESULT F_API getPaused (bool *paused)
 
FMOD_RESULT F_API setMute (bool mute)
 
FMOD_RESULT F_API getMute (bool *mute)
 
FMOD_RESULT F_API stop ()
 
FMOD_RESULT F_API overrideVolume (float volume)
 
FMOD_RESULT F_API overrideFrequency (float frequency)
 
FMOD_RESULT F_API overridePan (float pan)
 
FMOD_RESULT F_API overrideReverbProperties (const FMOD_REVERB_CHANNELPROPERTIES *prop)
 
FMOD_RESULT F_API override3DAttributes (const FMOD_VECTOR *pos, const FMOD_VECTOR *vel)
 
FMOD_RESULT F_API overrideSpeakerMix (float frontleft, float frontright, float center, float lfe, float backleft, float backright, float sideleft, float sideright)
 
FMOD_RESULT F_API addGroup (ChannelGroup *group)
 
FMOD_RESULT F_API getNumGroups (int *numgroups)
 
FMOD_RESULT F_API getGroup (int index, ChannelGroup **group)
 
FMOD_RESULT F_API getParentGroup (ChannelGroup **group)
 
FMOD_RESULT F_API getDSPHead (DSP **dsp)
 
FMOD_RESULT F_API addDSP (DSP *dsp, DSPConnection **connection)
 
FMOD_RESULT F_API getName (char *name, int namelen)
 
FMOD_RESULT F_API getNumChannels (int *numchannels)
 
FMOD_RESULT F_API getChannel (int index, Channel **channel)
 
FMOD_RESULT F_API getSpectrum (float *spectrumarray, int numvalues, int channeloffset, FMOD_DSP_FFT_WINDOW windowtype)
 
FMOD_RESULT F_API getWaveData (float *wavearray, int numvalues, int channeloffset)
 
FMOD_RESULT F_API setUserData (void *userdata)
 
FMOD_RESULT F_API getUserData (void **userdata)
 
FMOD_RESULT F_API getMemoryInfo (unsigned int memorybits, unsigned int event_memorybits, unsigned int *memoryused, FMOD_MEMORY_USAGE_DETAILS *memoryused_details)
 

Description détaillée

Définition à la ligne 359 du fichier fmod.hpp.

Documentation des fonctions membres

FMOD_RESULT F_API addDSP ( DSP dsp,
DSPConnection **  connection 
)
FMOD_RESULT F_API addGroup ( ChannelGroup group)
FMOD_RESULT F_API get3DOcclusion ( float directocclusion,
float reverbocclusion 
)
FMOD_RESULT F_API getChannel ( int  index,
Channel **  channel 
)
FMOD_RESULT F_API getDSPHead ( DSP **  dsp)
FMOD_RESULT F_API getGroup ( int  index,
ChannelGroup **  group 
)
FMOD_RESULT F_API getMemoryInfo ( unsigned int  memorybits,
unsigned int  event_memorybits,
unsigned int *  memoryused,
FMOD_MEMORY_USAGE_DETAILS memoryused_details 
)
FMOD_RESULT F_API getMute ( bool *  mute)
FMOD_RESULT F_API getName ( char *  name,
int  namelen 
)
FMOD_RESULT F_API getNumChannels ( int *  numchannels)
FMOD_RESULT F_API getNumGroups ( int *  numgroups)
FMOD_RESULT F_API getParentGroup ( ChannelGroup **  group)
FMOD_RESULT F_API getPaused ( bool *  paused)
FMOD_RESULT F_API getPitch ( float pitch)
FMOD_RESULT F_API getSpectrum ( float spectrumarray,
int  numvalues,
int  channeloffset,
FMOD_DSP_FFT_WINDOW  windowtype 
)
FMOD_RESULT F_API getSystemObject ( System **  system)
FMOD_RESULT F_API getUserData ( void **  userdata)
FMOD_RESULT F_API getVolume ( float volume)
FMOD_RESULT F_API getWaveData ( float wavearray,
int  numvalues,
int  channeloffset 
)
FMOD_RESULT F_API override3DAttributes ( const FMOD_VECTOR pos,
const FMOD_VECTOR vel 
)
FMOD_RESULT F_API overrideFrequency ( float  frequency)
FMOD_RESULT F_API overridePan ( float  pan)
FMOD_RESULT F_API overrideReverbProperties ( const FMOD_REVERB_CHANNELPROPERTIES prop)
FMOD_RESULT F_API overrideSpeakerMix ( float  frontleft,
float  frontright,
float  center,
float  lfe,
float  backleft,
float  backright,
float  sideleft,
float  sideright 
)
FMOD_RESULT F_API overrideVolume ( float  volume)
FMOD_RESULT F_API release ( )
FMOD_RESULT F_API set3DOcclusion ( float  directocclusion,
float  reverbocclusion 
)
FMOD_RESULT F_API setMute ( bool  mute)
FMOD_RESULT F_API setPaused ( bool  paused)
FMOD_RESULT F_API setPitch ( float  pitch)
FMOD_RESULT F_API setUserData ( void userdata)
FMOD_RESULT F_API setVolume ( float  volume)
FMOD_RESULT F_API stop ( )

La documentation de cette classe a été générée à partir du fichier suivant :