mirror of
https://github.com/luanti-org/luanti.git
synced 2025-10-19 19:25:18 +02:00
Sound refactor and improvements (#12764)
This commit is contained in:
@@ -19,13 +19,14 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <memory>
|
||||
|
||||
#include "sound.h"
|
||||
|
||||
#include <memory>
|
||||
|
||||
class SoundManagerSingleton;
|
||||
extern std::shared_ptr<SoundManagerSingleton> g_sound_manager_singleton;
|
||||
|
||||
std::shared_ptr<SoundManagerSingleton> createSoundManagerSingleton();
|
||||
ISoundManager *createOpenALSoundManager(
|
||||
SoundManagerSingleton *smg, OnDemandSoundFetcher *fetcher);
|
||||
std::unique_ptr<ISoundManager> createOpenALSoundManager(
|
||||
SoundManagerSingleton *smg,
|
||||
std::unique_ptr<SoundFallbackPathProvider> fallback_path_provider);
|
||||
|
Reference in New Issue
Block a user