, including all inherited members.
AddResourceHandler(ResourceHandler &cHandler) | PLSound::Resource | |
Buffer(SoundManager &cSoundManager, const PLCore::String &sName="") | PLSound::Buffer | [protected] |
CallLoadable(File &cFile, Loader &cLoader, const String &sMethod, const String &sParams) | PLCore::Loadable | [protected, virtual] |
ClearResourceHandlers() | PLSound::Resource | |
Delete(bool bProtectedToo=false) | PLCore::Resource< Buffer > | [virtual] |
EType enum name | PLSound::Resource | |
GetFilename() const | PLCore::Loadable | [inline] |
GetHandler(uint32 nIndex) const | PLCore::Resource< Buffer > | |
GetID() const | PLCore::Resource< Buffer > | |
GetLoadableTypeName() const | PLCore::Loadable | [virtual] |
GetManager() const | PLCore::Resource< Buffer > | |
GetName() const | PLCore::Resource< Buffer > | |
GetNumOfHandlers() const | PLCore::Resource< Buffer > | |
GetNumOfResourceHandlers() const | PLSound::Resource | |
GetNumOfSources() const | PLSound::Buffer | |
GetSoundManager() const | PLSound::Resource | |
GetSource(PLCore::uint32 nIndex=0) const | PLSound::Buffer | |
GetSource(PLCore::uint32 nIndex=0) | PLSound::Buffer | |
GetType() const | PLSound::Resource | |
GetUrl() const | PLCore::Loadable | [inline] |
IsLoaded() const =0 | PLSound::Buffer | [pure virtual] |
IsProtected() const | PLCore::Resource< Buffer > | |
IsResourceHandler(ResourceHandler &cHandler) const | PLSound::Resource | |
IsStreamed() const =0 | PLSound::Buffer | [pure virtual] |
Loadable() | PLCore::Loadable | [protected] |
LoadBuffer(const PLCore::String &sFilename, bool bStream)=0 | PLSound::Buffer | [pure virtual] |
LoadBuffer(const PLCore::uint8 nData[], PLCore::uint32 nSize, bool bStream=false)=0 | PLSound::Buffer | [pure virtual] |
LoadByFile(File &cFile, const String &sParams="", const String &sMethod="") | PLCore::Loadable | [virtual] |
LoadByFilename(const String &sFilename, const String &sParams="", const String &sMethod="") | PLCore::Loadable | [virtual] |
m_bProtected | PLCore::Resource< Buffer > | [protected] |
m_lstHandlers | PLCore::Resource< Buffer > | [protected] |
m_pManager | PLCore::Resource< Buffer > | [protected] |
m_sFilename | PLCore::Loadable | [protected] |
m_sName | PLCore::Resource< Buffer > | [protected] |
m_sUrl | PLCore::Loadable | [protected] |
operator=(const Resource< Buffer > &cSource) | PLCore::Resource< Buffer > | [virtual] |
Reload() | PLCore::Loadable | [virtual] |
RemoveResourceHandler(ResourceHandler &cHandler) | PLSound::Resource | |
PLSound::Resource(SoundManager &cSoundManager, EType nType) | PLSound::Resource | [protected] |
Resource< Buffer >::Resource(const String &sName="", ResourceManager< Buffer > *pManager=nullptr) | PLCore::Resource< Buffer > | |
SaveByFile(File &cFile, const String &sParams="", const String &sMethod="") | PLCore::Loadable | [virtual] |
SaveByFilename(const String &sFilename, const String &sParams="", const String &sMethod="") | PLCore::Loadable | [virtual] |
SetName(const String &sName) | PLCore::Resource< Buffer > | [virtual] |
SetProtected(bool bProtected=false) | PLCore::Resource< Buffer > | |
TypeBuffer enum value | PLSound::Resource | |
TypeSource enum value | PLSound::Resource | |
Unload() | PLCore::Loadable | [virtual] |
~Buffer() | PLSound::Buffer | [virtual] |
~Loadable() | PLCore::Loadable | [protected, virtual] |
PLSound::~Resource() | PLSound::Resource | [virtual] |
Resource< Buffer >::~Resource() | PLCore::Resource< Buffer > | [protected, virtual] |