Luanti 5.11.0-dev
 
Loading...
Searching...
No Matches
sound_data.h File Reference
#include "ogg_file.h"
#include <memory>
#include <tuple>
#include <vector>
+ Include dependency graph for sound_data.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sound::ISoundDataOpen
 Stores sound pcm data buffers. More...
 
struct  sound::ISoundDataUnopen
 Will be opened lazily when first used. More...
 
struct  sound::SoundDataUnopenBuffer
 Sound file is in a memory buffer. More...
 
struct  sound::SoundDataUnopenFile
 Sound file is in file system. More...
 
struct  sound::SoundDataOpenBuffer
 Non-streaming opened sound data. More...
 
struct  sound::SoundDataOpenStream
 Streaming opened sound data. More...
 
struct  sound::SoundDataOpenStream::SoundBufferUntil
 An OpenAL buffer that goes until m_end (exclusive). More...
 
struct  sound::SoundDataOpenStream::ContiguousBuffers
 A sorted non-empty vector of contiguous buffers. More...
 

Namespaces

namespace  sound