API reference

audio_manager.h · C++ API

Browse entries grouped by interface file. Expand an entry for declarations, usage and version boundaries.

Read the related guide →

Entries retain declarations and sources. Runtime verification is recorded per entry; internal source candidates are not a promise of SDK delivery.

include/kui/media/audio_manager.h
AudioManager::~AudioManager
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
~AudioManager();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:80

Report an issue with this entry →
AudioManager::activeCount
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
u32 activeCount(AudioGroup group) const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:157

Report an issue with this entry →
AudioManager::activeCount
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
u32 activeCount() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:154

Report an issue with this entry →
AudioManager::adapter
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
AudioAdapter* adapter() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:88

Report an issue with this entry →
AudioManager::AudioManager
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
AudioManager();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:79

Report an issue with this entry →
AudioManager::AudioManager
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
AudioManager(const AudioManager&) = delete;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:82

Report an issue with this entry →
AudioManager::groupVolume
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
f32 groupVolume(AudioGroup group) const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:93

Report an issue with this entry →
AudioManager::info
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
SoundInfo info(SoundHandle handle) const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:127

Report an issue with this entry →
AudioManager::isAvailable
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
bool isAvailable() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:89

Report an issue with this entry →
AudioManager::isGroupMuted
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
bool isGroupMuted(AudioGroup group) const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:101

Report an issue with this entry →
AudioManager::isPlaying
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
bool isPlaying(SoundHandle handle) const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:129

Report an issue with this entry →
AudioManager::masterVolume
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
f32 masterVolume() const

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:97

Report an issue with this entry →
AudioManager::operator=
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
AudioManager& operator=(const AudioManager&) = delete;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:84

Report an issue with this entry →
AudioManager::pause
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void pause(SoundHandle handle);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:111

Report an issue with this entry →
AudioManager::pauseAll
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void pauseAll();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:134

Report an issue with this entry →
AudioManager::pauseAll
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void pauseAll(AudioGroup group);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:135

Report an issue with this entry →
AudioManager::play
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
SoundHandle play(const String& path, const PlayOptions& opts = {});

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:103

Report an issue with this entry →
AudioManager::pooledCount
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
u32 pooledCount() const;

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:156

Report an issue with this entry →
AudioManager::preload
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
u32 preload(const String& path, u32 count = 1);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:139

Report an issue with this entry →
AudioManager::resume
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void resume(SoundHandle handle);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:113

Report an issue with this entry →
AudioManager::resumeAll
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void resumeAll(AudioGroup group);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:137

Report an issue with this entry →
AudioManager::resumeAll
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void resumeAll();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:136

Report an issue with this entry →
AudioManager::seek
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void seek(SoundHandle handle, f64 seconds);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:124

Report an issue with this entry →
AudioManager::setAdapter
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void setAdapter(AudioAdapter* adapter);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:86

Report an issue with this entry →
AudioManager::setGroupMuted
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void setGroupMuted(AudioGroup group, bool muted);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:99

Report an issue with this entry →
AudioManager::setGroupVolume
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void setGroupVolume(AudioGroup group, f32 volume);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:91

Report an issue with this entry →
AudioManager::setMasterVolume
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void setMasterVolume(f32 volume)

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:95

Report an issue with this entry →
AudioManager::setPan
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void setPan(SoundHandle handle, f32 pan);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:118

Report an issue with this entry →
AudioManager::setPitch
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void setPitch(SoundHandle handle, f32 pitch);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:121

Report an issue with this entry →
AudioManager::setVolume
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void setVolume(SoundHandle handle, f32 volume);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:115

Report an issue with this entry →
AudioManager::stop
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void stop(SoundHandle handle);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:108

Report an issue with this entry →
AudioManager::stopAll
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void stopAll();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:131

Report an issue with this entry →
AudioManager::stopAll
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void stopAll(AudioGroup group);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:133

Report an issue with this entry →
AudioManager::tick
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void tick(f64 dt);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:150

Report an issue with this entry →
AudioManager::unload
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void unload(const String& path);

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:144

Report an issue with this entry →
AudioManager::unloadAll
Needs verification3.61.7C++

Installed header declaration in the media module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.

audio_manager.h
void unloadAll();

Verification scope

Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.

include/kui/media/audio_manager.h:147

Report an issue with this entry →
Browse this reference type →