Inherits AZ::Interface::Registrar.
Public Member Functions | |
| AZ_RTTI (NullAudioSystem, "{27F054BF-B51C-472C-9ECF-BBBB710C5AC1}", IAudioSystem) | |
| bool | Initialize () override |
| void | Release () override |
| void | ExternalUpdate () override |
| void | PushRequest (AudioRequestVariant &&) override |
| void | PushRequests (AudioRequestsQueue &) override |
| void | PushRequestBlocking (AudioRequestVariant &&) override |
| void | PushCallback (AudioRequestVariant &&) override |
| TAudioControlID | GetAudioTriggerID (const char *) const override |
| TAudioControlID | GetAudioRtpcID (const char *) const override |
| TAudioControlID | GetAudioSwitchID (const char *) const override |
| TAudioSwitchStateID | GetAudioSwitchStateID (TAudioControlID, const char *) const override |
| TAudioPreloadRequestID | GetAudioPreloadRequestID (const char *) const override |
| TAudioEnvironmentID | GetAudioEnvironmentID (const char *) const override |
| bool | ReserveAudioListenerID (TAudioObjectID &rAudioObjectID) override |
| bool | ReleaseAudioListenerID (TAudioObjectID) override |
| bool | SetAudioListenerOverrideID (TAudioObjectID) override |
| const char * | GetControlsPath () const override |
| void | UpdateControlsPath () override |
| void | RefreshAudioSystem (const char *) override |
| IAudioProxy * | GetAudioProxy () override |
| void | RecycleAudioProxy (IAudioProxy *) override |
| TAudioSourceId | CreateAudioSource (const SAudioInputConfig &) override |
| void | DestroyAudioSource (TAudioSourceId) override |