Murl::Audio::IRenderer Member List

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

BeginRendering(Bool triggerSuspend)=0Murl::Audio::IRendererpure virtual
BeginSubmission()=0Murl::Audio::IRendererpure virtual
ClassInfoArray typedefMurl::IFactoryObject< IRenderer >
Continue()=0Murl::Audio::IRendererpure virtual
CreateObject(const String &className)=0Murl::Audio::IRendererpure virtual
DecreaseNumberOfAllocatedResourceBytes(UInt32 numBytes)=0Murl::Audio::IRendererpure virtual
DecreaseNumberOfSuspendedObjects()=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
GetApi() const =0Murl::Audio::IRendererpure virtual
GetAttributeInfo()Murl::IFactoryObject< IRenderer >inlinestatic
GetFeatures() const =0Murl::Audio::IRendererpure virtual
GetNumberOfRegisteredObjectClassInfos() const =0Murl::Audio::IRendererRegistrypure virtual
GetObjectClassInfo() const=0Murl::IFactoryObject< IRenderer >pure virtual
GetPropertyInfo()Murl::IFactoryObject< IRenderer >inlinestatic
GetRecentNumberOfAllocatedResourceBytes() const =0Murl::Audio::IRendererpure virtual
GetRecentNumberOfBatchesRendered() const =0Murl::Audio::IRendererpure virtual
GetRecentNumberOfObjectsRendered() const =0Murl::Audio::IRendererpure virtual
GetRecentNumberOfSuspendedObjects() const =0Murl::Audio::IRendererpure virtual
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
IncreaseNumberOfAllocatedResourceBytes(UInt32 numBytes)=0Murl::Audio::IRendererpure virtual
IncreaseNumberOfSuspendedObjects()=0Murl::Audio::IRendererpure virtual
Init(IEngine *engine, const IAppConfiguration *appConfig, IFeatureSet *features, IAudioInterface *audioInterface)=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
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
UnregisterAutomaticallySuspendableObject(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()Murl::IFactoryObject< IRenderer >inlinevirtual


Copyright © 2011-2018 Spraylight GmbH.