A class that opaquely wraps an arbitrary sound effect that has a SoundFilter interface.
More...
#include <omSoundPlugin.h>
A class that opaquely wraps an arbitrary sound effect that has a SoundFilter interface.
om::sound::plugins::SoundPlugin::SoundPlugin |
( |
| ) |
|
Create a new default empty invalid sound plugin.
om::sound::plugins::SoundPlugin::SoundPlugin |
( |
const PluginID & |
newID | ) |
|
Create a new sound plugin for the given plugin ID, but with no filter.
Create a new sound plugin for the given plugin ID and sound filter.
Return a pointer to the sound filter this plugin is wrapping.
void om::sound::plugins::SoundPlugin::setFilter |
( |
const Shared< SoundFilter > & |
newFilter | ) |
|
|
inline |
Set a pointer to the sound filter this plugin is wrapping.
const PluginID& om::sound::plugins::SoundPlugin::getID |
( |
| ) |
const |
|
inline |
Return an object that uniquely represents this plugin's identifier.
void om::sound::plugins::SoundPlugin::setID |
( |
const PluginID & |
newID | ) |
|
|
inline |
Set an object that uniquely represents this plugin's identifier.
The resource type for a sound plugin.
The documentation for this class was generated from the following file: