#include <sound_cache.h>

Public Member Functions

virtual ~SoundCache ()
virtual Resource< SoundBufferget_sound (const std::string &id)=0

Static Public Member Functions

static SoundCacheget (const ResourceManager &resources)
static void set (ResourceManager &resources, const std::shared_ptr< SoundCache > &cache)

Constructor & Destructor Documentation

virtual clan::SoundCache::~SoundCache ( )

Member Function Documentation

static SoundCache& clan::SoundCache::get ( const ResourceManager resources)
virtual Resource<SoundBuffer> clan::SoundCache::get_sound ( const std::string id)
pure virtual
static void clan::SoundCache::set ( ResourceManager resources,
const std::shared_ptr< SoundCache > &  cache 

The documentation for this class was generated from the following file: