CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
AudioResource.hpp File Reference
#include "AudioMetadata.hpp"
#include "CeresEngine/Macros.hpp"
#include "CeresEngine/Foundation/SmartPtr.hpp"
#include "CeresEngine/Foundation/Container/Vector.hpp"
#include "CeresEngine/Resource/Resource.hpp"
#include <functional>
#include <system_error>

Go to the source code of this file.

Classes

class  CeresEngine::AbstractAudioResource
 A abstract audio resource. More...
 
class  CeresEngine::AudioResource< T >
 A audio resource. More...
 
class  CeresEngine::AudioClip
 A audio clip is a small piece of audio that is entirely loaded into memory. More...
 
class  CeresEngine::AudioStream
 A audio stream is a larger piece of audio that will be streammed for the device (instead of feeding all audio samples all at once). More...
 
class  CeresEngine::SimpleAudioClip
 

Namespaces

namespace  CeresEngine
 

Enumerations

enum class  CeresEngine::AudioResourceType { CeresEngine::Clip , CeresEngine::Stream }