PixelBullet
0.0.1
A C++ game engine
Loading...
Searching...
No Matches
engine
include
pixelbullet
audio
audio_playback_settings.h
1
#pragma once
2
3
#include "pixelbullet/audio/audio_load_mode.h"
4
#include "pixelbullet/audio/audio_spatial_settings.h"
5
6
#include <glm/glm.hpp>
7
8
namespace
pixelbullet
9
{
10
struct
AudioPlaybackSettings
11
{
12
bool
loop =
false
;
13
float
volume = 1.0f;
14
AudioSpatialSettings
spatial_settings;
15
glm::vec3 position = glm::vec3(0.0f);
16
AudioLoadMode load_mode = AudioLoadMode::Auto;
17
18
[[nodiscard]]
bool
operator==(
const
AudioPlaybackSettings
&)
const
noexcept
=
default
;
19
};
20
}
// namespace pixelbullet
pixelbullet::AudioPlaybackSettings
Definition
audio_playback_settings.h:11
pixelbullet::AudioSpatialSettings
Definition
audio_spatial_settings.h:6
Generated by
1.16.1