Murl Engine API
Version 2018.3
Murl::Audio::IRenderer Member List
This is the complete list of members for
Murl::Audio::IRenderer
, including all inherited members.
BeginRendering
(Bool triggerSuspend)=0
Murl::Audio::IRenderer
pure virtual
BeginSubmission
()=0
Murl::Audio::IRenderer
pure virtual
ClassInfoArray
typedef
Murl::IFactoryObject< IRenderer >
Continue
()=0
Murl::Audio::IRenderer
pure virtual
CreateObject
(const String &className)=0
Murl::Audio::IRenderer
pure virtual
DecreaseNumberOfAllocatedResourceBytes
(UInt32 numBytes)=0
Murl::Audio::IRenderer
pure virtual
DecreaseNumberOfSuspendedObjects
()=0
Murl::Audio::IRenderer
pure virtual
DeInit
()=0
Murl::Audio::IRenderer
pure virtual
DestroyObject
(IObject *&object)=0
Murl::Audio::IRenderer
pure virtual
EndRendering
()=0
Murl::Audio::IRenderer
pure virtual
EndSubmission
()=0
Murl::Audio::IRenderer
pure virtual
GetApi
() const =0
Murl::Audio::IRenderer
pure virtual
GetAttributeInfo
()
Murl::IFactoryObject< IRenderer >
inline
static
GetFeatures
() const =0
Murl::Audio::IRenderer
pure virtual
GetNumberOfRegisteredObjectClassInfos
() const =0
Murl::Audio::IRendererRegistry
pure virtual
GetObjectClassInfo
() const=0
Murl::IFactoryObject< IRenderer >
pure virtual
GetPropertyInfo
()
Murl::IFactoryObject< IRenderer >
inline
static
GetRecentNumberOfAllocatedResourceBytes
() const =0
Murl::Audio::IRenderer
pure virtual
GetRecentNumberOfBatchesRendered
() const =0
Murl::Audio::IRenderer
pure virtual
GetRecentNumberOfObjectsRendered
() const =0
Murl::Audio::IRenderer
pure virtual
GetRecentNumberOfSuspendedObjects
() const =0
Murl::Audio::IRenderer
pure virtual
GetRegisteredObjectClassInfo
(UInt32 index) const =0
Murl::Audio::IRendererRegistry
pure virtual
GetRegisteredObjectClassInfoIndex
(const IObject::ClassInfo &classInfo) const =0
Murl::Audio::IRendererRegistry
pure virtual
GetRegisteredObjectClassInfoIndex
(const String &className) const =0
Murl::Audio::IRendererRegistry
pure virtual
IncreaseNumberOfAllocatedResourceBytes
(UInt32 numBytes)=0
Murl::Audio::IRenderer
pure virtual
IncreaseNumberOfSuspendedObjects
()=0
Murl::Audio::IRenderer
pure virtual
Init
(IEngine *engine, const IAppConfiguration *appConfig, IFeatureSet *features, IAudioInterface *audioInterface)=0
Murl::Audio::IRenderer
pure virtual
Pause
()=0
Murl::Audio::IRenderer
pure virtual
PushObjectForRendering
(IPlayable *object, Real localTime)=0
Murl::Audio::IRenderer
pure virtual
PushObjectForUpdate
(IObject *object, Real localTime=0.0)=0
Murl::Audio::IRenderer
pure virtual
RegisterAutomaticallySuspendableObject
(IObject *object)=0
Murl::Audio::IRenderer
pure virtual
RegisterLoaderThread
(UInt64 threadId)=0
Murl::Audio::IRenderer
pure virtual
RegisterLogicThread
(UInt64 threadId)=0
Murl::Audio::IRenderer
pure virtual
RegisterManuallySuspendableObject
(IObject *object)=0
Murl::Audio::IRenderer
pure virtual
RegisterObjectClass
(const IObject::ClassInfo &classInfo)=0
Murl::Audio::IRendererRegistry
pure virtual
RegisterRenderThread
(UInt64 threadId)=0
Murl::Audio::IRenderer
pure virtual
ResetObjectProperties
()=0
Murl::IFactoryObject< IRenderer >
pure virtual
ResetProperties
(IFactoryObject< IRenderer > *object)
Murl::IFactoryObject< IRenderer >
inline
static
Resume
()=0
Murl::Audio::IRenderer
pure virtual
SetCurrentListener
(IListener *listener)=0
Murl::Audio::IRenderer
pure virtual
SetCurrentTransform
(const Matrix *transform)=0
Murl::Audio::IRenderer
pure virtual
Start
()=0
Murl::Audio::IRenderer
pure virtual
Stop
()=0
Murl::Audio::IRenderer
pure virtual
Suspend
()=0
Murl::Audio::IRenderer
pure virtual
UnregisterAutomaticallySuspendableObject
(IObject *object)=0
Murl::Audio::IRenderer
pure virtual
UnregisterLoaderThread
(UInt64 threadId)=0
Murl::Audio::IRenderer
pure virtual
UnregisterLogicThread
(UInt64 threadId)=0
Murl::Audio::IRenderer
pure virtual
UnregisterManuallySuspendableObject
(IObject *object)=0
Murl::Audio::IRenderer
pure virtual
UnregisterObjectClass
(const IObject::ClassInfo &classInfo)=0
Murl::Audio::IRendererRegistry
pure virtual
UnregisterRenderThread
(UInt64 threadId)=0
Murl::Audio::IRenderer
pure virtual
~IFactoryObject
()
Murl::IFactoryObject< IRenderer >
inline
virtual
Generated on Mon Feb 25 2019 15:58:46 for Murl Engine API by
1.8.14