AudioDirector class
Base classes
- class IUseAreaObj
- class HioNode
- class IAudioSystemPause
Public types
- struct PauseSystemEntry
Constructors, destructors, conversion operators
Public functions
- void init(const AudioDirectorInitInfo& info)
- void init3D(const AudioDirectorInitInfo& info)
- void initAfterInitPlacement()
- void initMic(AudioMic* mic)
- void setDependentModule(AudioDirector* director)
- void updatePre()
- void updatePost()
- void startFinalizeUnsafeModuleInParallelThread()
- void updateFinalizeUnsafeModuleInParallelThread()
- auto isFinalizedUnsafeModuleInParallelThread() -> bool
- void finalize()
- auto isSystemPauseNow() const -> bool
- void setPlayerHolder(const PlayerHolder* player_holder)
- void addAudiioFrameProccess(aal::IAudioFrameProcess* process)
- void removeAudiioFrameProccess(aal::IAudioFrameProcess* process)
- auto getAudioMaximizer() const -> void*
- auto isPpausedSystem(const char* name) const -> bool
- void pauseSystem(bool, const char*, bool, f32, bool, bool, bool) override
- auto getAreaObjDirector() const -> AreaObjDirector* override
- void setIsSafeFinalizingInParallelThread(bool isSafe)