Om
1.0.0
A universal framework for multimedia simulation
|
An enum class that encapsulates a collection of resource set transcoders for sounds. More...
#include <omSoundResourceModule.h>
Public Member Functions | |
SoundResourceModule () | |
Create a new sound resource module with a new set of sound resource transcoders. More... | |
~SoundResourceModule () | |
Destroy an sound resource module and all of its resource type transcoders. More... | |
virtual void | getFormats (ResourceManager &manager) |
Add transcoders to the specified resource manager for the resource formats this module supports. More... | |
virtual void | getTypes (ResourceSetTranscoder &transcoder) |
Add transcoders to the specified resource set transcoder for the resource types this module supports. More... | |
PluginManager * | getPluginManager () const |
Return a pointer to the plugin manager that is managing the plugin types for this module. More... | |
void | setPluginManager (PluginManager *newPluginManager) |
Set a pointer to the plugin manager that is managing the plugin types for this module. More... | |
Public Member Functions inherited from om::resources::ResourceModule | |
virtual | ~ResourceModule () |
Destroy this resource module and release all internal resources. More... | |
An enum class that encapsulates a collection of resource set transcoders for sounds.
om::sound::resources::SoundResourceModule::SoundResourceModule | ( | ) |
Create a new sound resource module with a new set of sound resource transcoders.
om::sound::resources::SoundResourceModule::~SoundResourceModule | ( | ) |
Destroy an sound resource module and all of its resource type transcoders.
Any ResourceSetTranscoder objects that are using the transcoders provided by this module should cease using those trancoders before the module is detroyed.
|
virtual |
Add transcoders to the specified resource manager for the resource formats this module supports.
Reimplemented from om::resources::ResourceModule.
|
virtual |
Add transcoders to the specified resource set transcoder for the resource types this module supports.
Reimplemented from om::resources::ResourceModule.
|
inline |
Return a pointer to the plugin manager that is managing the plugin types for this module.
|
inline |
Set a pointer to the plugin manager that is managing the plugin types for this module.