MOS
scene.hpp
1 #pragma once
2 
3 #include <mos/apu/sounds.hpp>
4 #include <mos/apu/sound_streams.hpp>
5 
6 #include <mos/aud/listener.hpp>
7 
8 namespace mos::apu {
9 
11 class Scene final {
12 public:
14  Sounds sounds;
15 
17  Sound_streams sound_streams;
18 
21 };
22 } // namespace mos::apu
Sound_streams sound_streams
Streaming sounds in the scene.
Definition: scene.hpp:17
aud::Listener listener
The listener.
Definition: scene.hpp:20
Where the audio system listens from.
Definition: listener.hpp:8
Sounds sounds
Sound streams in the scene.
Definition: scene.hpp:14
Audio scene with listener and audio sources.
Definition: scene.hpp:11
Definition: renderer.hpp:28