Om  1.0.0
A universal framework for multimedia simulation
Classes | Namespaces | Typedefs
omSoundPluginDelegate.h File Reference
#include "omSoundPluginsConfig.h"
#include "omSoundPluginType.h"

Classes

class  om::sound::plugins::PluginDelegate
 A class that handles events related to a particular sound plugin, such as instance creation. More...
 

Namespaces

 om
 The enclosing namespace for the entire Om library.
 
 om::sound
 A namespace that handles sound input, output, and processing.
 
 om::sound::plugins
 A namespace containing classes that manage different types of audio processing plugins (filters, AU, VST, etc).
 

Typedefs

typedef Function< SoundFilter *(const PluginID &pluginID, void *userData)> om::sound::plugins::PluginFactory
 The function prototype to use as a factory method for creating new plugin objects. More...
 
typedef Function< SoundFilterView *(const PluginID &pluginID, SoundFilter *filter, void *userData)> om::sound::plugins::PluginViewFactory
 The function prototype to use as a factory method for creating new plugin view objects. More...