Murl::Audio::IRenderer Member List

This is the complete list of members for Murl::Audio::IRenderer, including all inherited members.

BeginRendering(IEnums::SuspendTrigger trigger)=0Murl::Audio::IRendererpure virtual
BeginSubmission()=0Murl::Audio::IRendererpure virtual
ClassInfoArray typedefMurl::IFactoryObject< IRenderer >
CollectStatisticsObjects(Index< const IStatisticsObject * > &objects) const =0Murl::Audio::IRendererpure virtual
Continue()=0Murl::Audio::IRendererpure virtual
CreateObject(const String &className)=0Murl::Audio::IRendererpure virtual
DecreaseNumberOfObjectsSuspended()=0Murl::Audio::IRendererpure virtual
DecreaseNumberOfResourceBytesAllocated(IEnums::MemoryType memoryType, UInt64 numBytes)=0Murl::Audio::IRendererpure virtual
DeInit()=0Murl::Audio::IRendererpure virtual
DestroyObject(IObject *&object)=0Murl::Audio::IRendererpure virtual
EndRendering()=0Murl::Audio::IRendererpure virtual
EndSubmission()=0Murl::Audio::IRendererpure virtual
GetAllocatedResourceByteSize(IEnums::MemoryType memoryType) const =0Murl::Audio::IRendererpure virtual
GetApi() const =0Murl::Audio::IRendererpure virtual
GetAttributeInfo()Murl::IFactoryObject< IRenderer >inlinestatic
GetFeatures() const =0Murl::Audio::IRendererpure virtual
GetNumberOfBatchesRendered() const =0Murl::Audio::IRendererpure virtual
GetNumberOfObjectsCreated() const =0Murl::Audio::IRendererpure virtual
GetNumberOfObjectsRendered() const =0Murl::Audio::IRendererpure virtual
GetNumberOfObjectsSuspended() const =0Murl::Audio::IRendererpure virtual
GetNumberOfRegisteredObjectClassInfos() const =0Murl::Audio::IRendererRegistrypure virtual
GetObjectClassInfo() const=0Murl::IFactoryObject< IRenderer >pure virtual
GetPropertyInfo()Murl::IFactoryObject< IRenderer >inlinestatic
GetRegisteredObjectClassInfo(UInt32 index) const =0Murl::Audio::IRendererRegistrypure virtual
GetRegisteredObjectClassInfoIndex(const IObject::ClassInfo &classInfo) const =0Murl::Audio::IRendererRegistrypure virtual
GetRegisteredObjectClassInfoIndex(const String &className) const =0Murl::Audio::IRendererRegistrypure virtual
IncreaseNumberOfObjectsSuspended()=0Murl::Audio::IRendererpure virtual
IncreaseNumberOfResourceBytesAllocated(IEnums::MemoryType memoryType, UInt64 numBytes)=0Murl::Audio::IRendererpure virtual
Init(IEngine *engine, const IAppConfiguration *appConfig, IFeatureSet *features, IAudioInterface *audioInterface)=0Murl::Audio::IRendererpure virtual
LockStatistics()=0Murl::Audio::IRendererpure virtual
Pause()=0Murl::Audio::IRendererpure virtual
PushObjectForRendering(IPlayable *object, Real localTime)=0Murl::Audio::IRendererpure virtual
PushObjectForUpdate(IObject *object, Real localTime=0.0)=0Murl::Audio::IRendererpure virtual
RegisterAutomaticallySuspendableObject(IObject *object)=0Murl::Audio::IRendererpure virtual
RegisterEmergencySuspendableObject(IObject *object)=0Murl::Audio::IRendererpure virtual
RegisterLoaderThread(UInt64 threadId)=0Murl::Audio::IRendererpure virtual
RegisterLogicThread(UInt64 threadId)=0Murl::Audio::IRendererpure virtual
RegisterManuallySuspendableObject(IObject *object)=0Murl::Audio::IRendererpure virtual
RegisterObjectClass(const IObject::ClassInfo &classInfo)=0Murl::Audio::IRendererRegistrypure virtual
RegisterRenderThread(UInt64 threadId)=0Murl::Audio::IRendererpure virtual
ResetObjectProperties()=0Murl::IFactoryObject< IRenderer >pure virtual
ResetProperties(IFactoryObject< IRenderer > *object)Murl::IFactoryObject< IRenderer >inlinestatic
Resume()=0Murl::Audio::IRendererpure virtual
SetCurrentListener(IListener *listener)=0Murl::Audio::IRendererpure virtual
SetCurrentTransform(const Matrix *transform)=0Murl::Audio::IRendererpure virtual
Start()=0Murl::Audio::IRendererpure virtual
Stop()=0Murl::Audio::IRendererpure virtual
Suspend()=0Murl::Audio::IRendererpure virtual
UnlockStatistics()=0Murl::Audio::IRendererpure virtual
UnregisterAutomaticallySuspendableObject(IObject *object)=0Murl::Audio::IRendererpure virtual
UnregisterEmergencySuspendableObject(IObject *object)=0Murl::Audio::IRendererpure virtual
UnregisterLoaderThread(UInt64 threadId)=0Murl::Audio::IRendererpure virtual
UnregisterLogicThread(UInt64 threadId)=0Murl::Audio::IRendererpure virtual
UnregisterManuallySuspendableObject(IObject *object)=0Murl::Audio::IRendererpure virtual
UnregisterObjectClass(const IObject::ClassInfo &classInfo)=0Murl::Audio::IRendererRegistrypure virtual
UnregisterRenderThread(UInt64 threadId)=0Murl::Audio::IRendererpure virtual
~IFactoryObject() overrideMurl::IFactoryObject< IRenderer >inline


Copyright © 2011-2022 Spraylight GmbH.