Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
SoundManager.hpp File Reference
#include <atomic>
#include <functional>
#include <map>
#include <miniaudio.h>
#include <string_view>
#include <unordered_map>
#include "Engine.hpp"
#include "FunctionContainer.hpp"

Go to the source code of this file.

Classes

class  Sound::Resource::SoundManager
struct  Sound::Resource::SoundManager::Sound
struct  Sound::Resource::SoundManager::TransparentHash
struct  Sound::Resource::SoundManager::TransparentEqual

Namespaces

namespace  Sound
namespace  Sound::Resource

Typedefs

using Sound::Resource::CustomDataCallback = std::function<void(ma_device *pDevice, void *pOutput, ma_uint32 frameCount)>