, including all inherited members.
AddReference() | PLCore::ObjectBase | |
AddResource(Resource &cResource) | PLSound::SoundManager | |
CallMethod(const String &sName, DynParams &cParams) | PLCore::Object | |
CallMethod(const String &sName, const DynParams &cParams) | PLCore::Object | |
CallMethod(const String &sName, const String &sParams) | PLCore::Object | |
CallMethod(const String &sName, const XmlElement &cElement) | PLCore::Object | |
Clear(bool bProtectedToo=true) | PLCore::ResourceManager< Buffer > | |
Create(const String &sName="") | PLCore::ResourceManager< Buffer > | |
CreateSoundBuffer(const PLCore::String &sFilename="", bool bStream=false)=0 | PLSound::SoundManager | [pure virtual] |
CreateSoundSource(Buffer *pSoundBuffer=nullptr)=0 | PLSound::SoundManager | [pure virtual] |
DeInit() | PLCore::ResourceManager< Buffer > | [virtual] |
EListener enum name | PLSound::SoundManager | |
EventResourceRemoved | PLCore::ResourceManager< Buffer > | |
FromString(const String &sString) | PLCore::Object | [virtual] |
FromXml(const XmlElement &cElement) | PLCore::Object | [virtual] |
GetAttribute(const String &sName) const | PLCore::Object | |
GetAttributes() const | PLCore::Object | |
GetByIndex(uint32 nIndex=0) const | PLCore::ResourceManager< Buffer > | [virtual] |
GetByName(const String &sName) const | PLCore::ResourceManager< Buffer > | [virtual] |
GetClass() const | PLCore::ObjectBase | [virtual] |
GetDescription() const =0 | PLSound::SoundManager | [pure virtual] |
GetDopplerFactor() const =0 | PLSound::SoundManager | [pure virtual] |
GetFormatList(PLCore::List< Format > &lstList) const =0 | PLSound::SoundManager | [pure virtual] |
GetIndex(Buffer &cResource) const | PLCore::ResourceManager< Buffer > | [virtual] |
GetListenerAttribute(EListener nAttribute) const =0 | PLSound::SoundManager | [pure virtual] |
GetManagerName() const | PLCore::ResourceManager< Buffer > | |
GetMethod(const String &sName) | PLCore::Object | |
GetMethods(List< DynFuncPtr > &lstMethods) | PLCore::Object | |
GetNumOfElements() const | PLCore::ResourceManager< Buffer > | |
GetNumOfResources() const | PLSound::SoundManager | |
GetPitch() const =0 | PLSound::SoundManager | [pure virtual] |
GetPointer() const | PLCore::ObjectBase | |
GetPointer() | PLCore::ObjectBase | |
GetRefCount() const | PLCore::ObjectBase | |
GetResource(PLCore::uint32 nIndex=0) const | PLSound::SoundManager | |
GetSignal(const String &sName) const | PLCore::Object | |
GetSignals() const | PLCore::Object | |
GetSlot(const String &sName) const | PLCore::Object | |
GetSlots() const | PLCore::Object | |
GetStandard() const | PLCore::ResourceManager< Buffer > | |
GetStatistics() const | PLSound::SoundManager | |
GetUnloadUnused() const | PLCore::ResourceManager< Buffer > | |
GetValues(EDefaultValue nDefaultValue=NoDefault) const | PLCore::Object | |
GetValuesXml(XmlElement &cElement, EDefaultValue nDefaultValue=NoDefault) const | PLCore::Object | |
GetVolume() const =0 | PLSound::SoundManager | [pure virtual] |
Init() | PLCore::ResourceManager< Buffer > | [virtual] |
IsInstanceOf(const String &sClass) const | PLCore::Object | |
IsInstanceOfByReference(const Class &cClass) const | PLCore::Object | |
ListenerForward enum value | PLSound::SoundManager | |
ListenerNumber enum value | PLSound::SoundManager | |
ListenerPosition enum value | PLSound::SoundManager | |
ListenerUpward enum value | PLSound::SoundManager | |
ListenerVelocity enum value | PLSound::SoundManager | |
LoadResource(const String &sFilename) | PLCore::ResourceManager< Buffer > | [virtual] |
m_bUnloadUnused | PLCore::ResourceManager< Buffer > | [protected] |
m_lstResources | PLSound::SoundManager | [protected] |
m_mapResources | PLCore::ResourceManager< Buffer > | [protected] |
m_pStandardResource | PLCore::ResourceManager< Buffer > | [protected] |
m_sManagerName | PLCore::ResourceManager< Buffer > | [protected] |
m_sStatistics | PLSound::SoundManager | [protected] |
MoveResource(uint32 nFromIndex, uint32 nToIndex) | PLCore::ResourceManager< Buffer > | [virtual] |
Object() | PLCore::Object | |
ObjectBase() | PLCore::ObjectBase | |
ResourceManager< Buffer >::operator=(const ResourceManager< Buffer > &cSource) | PLCore::ResourceManager< Buffer > | [virtual] |
pl_class(PLSOUND_RTTI_EXPORT, SoundManager,"PLSound", PLCore::Object,"Abstract sound manager main class") pl_class_endpublic | PLSound::SoundManager | [inline] |
Release() | PLCore::ObjectBase | |
RemoveResource(Resource &cResource) | PLSound::SoundManager | |
ResourceManager() | PLCore::ResourceManager< Buffer > | [protected] |
SetAttribute(const String &sName, const String &sValue) | PLCore::Object | |
SetAttribute(const String &sName, const DynVar &cVar) | PLCore::Object | |
SetAttribute(const String &sName, const DynVar *pVar) | PLCore::Object | |
SetAttributeDefault(const String &sName) | PLCore::Object | |
SetDefaultValues() | PLCore::Object | |
SetDopplerFactor(float fFactor=1.0f)=0 | PLSound::SoundManager | [pure virtual] |
SetListenerAttribute(EListener nAttribute, const PLMath::Vector3 &vV)=0 | PLSound::SoundManager | [pure virtual] |
SetManagerName(const String &sName="") | PLCore::ResourceManager< Buffer > | |
SetPitch(float fPitch=1.0f)=0 | PLSound::SoundManager | [pure virtual] |
SetResourceName(Buffer &cResource, const String &sName) | PLCore::ResourceManager< Buffer > | [protected] |
SetStandard(Buffer *pResource=nullptr) | PLCore::ResourceManager< Buffer > | |
SetUnloadUnused(bool bUnloadUnused=false) | PLCore::ResourceManager< Buffer > | |
SetValues(const String &sVars) | PLCore::Object | |
SetValuesXml(const XmlElement &cElement) | PLCore::Object | |
SetVolume(float fVolume=1.0f)=0 | PLSound::SoundManager | [pure virtual] |
SoftRelease() | PLCore::ObjectBase | |
SoundManager() | PLSound::SoundManager | [protected] |
ToString() const | PLCore::Object | [virtual] |
ToXml() const | PLCore::Object | [virtual] |
Unload(Buffer &cResource) | PLCore::ResourceManager< Buffer > | |
UnloadUnused() | PLCore::ResourceManager< Buffer > | |
Update() | PLCore::ResourceManager< Buffer > | [virtual] |
~Object() | PLCore::Object | [virtual] |
~ObjectBase() | PLCore::ObjectBase | [virtual] |
~ResourceManager() | PLCore::ResourceManager< Buffer > | [protected, virtual] |
~SoundManager() | PLSound::SoundManager | [virtual] |