Kelsidavis-WoWee/include/audio
Kelsi c998c945bf Implement MPQ-path sound loading in AudioEngine
Add AssetManager hookup to AudioEngine so the path-based playSound2D/3D
overloads can load files on demand rather than requiring preloading.

- Add setAssetManager() to AudioEngine (called during world load alongside
  other audio manager initializations)
- playSound2D(mpqPath) now calls assetManager->readFile() then delegates
  to the vector<uint8_t> overload (removes the "not yet implemented" warning)
- playSound3D(mpqPath, position) same — delegates to the fully spatialized
  vector overload (was previously silently falling back to 2D)
2026-02-17 18:52:19 -08:00
..
activity_sound_manager.hpp Add ambient sound system and eliminate log spam 2026-02-09 14:50:14 -08:00
ambient_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
audio_engine.hpp Implement MPQ-path sound loading in AudioEngine 2026-02-17 18:52:19 -08:00
combat_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
footstep_manager.hpp Replace process-spawning audio with miniaudio for non-blocking playback 2026-02-09 00:40:50 -08:00
mount_sound_manager.hpp Fix UI window hotkey toggles and silent mount sound fallback 2026-02-14 21:56:38 -08:00
movement_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
music_manager.hpp Add original music to login rotation and zone playlists 2026-02-15 05:53:27 -08:00
npc_voice_manager.hpp Add goblin voice support for NPCs 2026-02-09 17:14:34 -08:00
spell_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00
ui_sound_manager.hpp Implement comprehensive audio control panel with tabbed settings interface 2026-02-09 17:07:22 -08:00