❖
Monad Engine
da02fba2
>
Undercity Codex
_
Loading...
Searching...
No Matches
AudioManager.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "Common.h"
4
#include <memory>
5
6
struct
ma_engine;
7
8
namespace
eng
9
{
10
class
AudioManager
11
{
12
public
:
13
AudioManager
();
14
~AudioManager
();
15
16
bool
Init
();
17
ma_engine*
GetEngine
();
18
19
void
SetListenerPosition
(
const
glm::vec3& pos);
20
21
private
:
22
std::unique_ptr<ma_engine> m_engine;
23
};
24
}
eng::AudioManager
Definition
AudioManager.h:11
eng::AudioManager::~AudioManager
~AudioManager()
Definition
AudioManager.cpp:12
eng::AudioManager::Init
bool Init()
Definition
AudioManager.cpp:20
eng::AudioManager::GetEngine
ma_engine * GetEngine()
Definition
AudioManager.cpp:26
eng::AudioManager::AudioManager
AudioManager()
Definition
AudioManager.cpp:7
eng::AudioManager::SetListenerPosition
void SetListenerPosition(const glm::vec3 &pos)
Definition
AudioManager.cpp:31
eng
Definition
Application.cpp:4
docs
GD-Engine-lesson-5-2
engine
source
audio
AudioManager.h
Generated by
1.9.8