#include <soundprovider_type.h>
 Inheritance diagram for clan::SoundProviderType:
 Inheritance diagram for clan::SoundProviderType:| Public Member Functions | |
| SoundProviderType (const std::string &type) | |
| Registers a sound provider type in the SoundProviderFactory. | |
| virtual | ~SoundProviderType () | 
| Unregisters a sound provider type in the SoundProviderFactory. | |
| virtual SoundProvider * | load (const std::string &filename, bool streamed, const FileSystem &file_system)=0 | 
| Called to load with this sound provider type. | |
| virtual SoundProvider * | load (IODevice &file, bool streamed)=0 | 
Sound provider type.
| clan::SoundProviderType::SoundProviderType | ( | const std::string & | type | ) | 
Registers a sound provider type in the SoundProviderFactory.
| 
 | virtual | 
Unregisters a sound provider type in the SoundProviderFactory.
| 
 | pure virtual | 
Called to load with this sound provider type.
Implemented in clan::SoundProviderType_Register< SoundProviderClass >.
| 
 | pure virtual | 
Implemented in clan::SoundProviderType_Register< SoundProviderClass >.