Nymph Game Engine
Chaiscript based Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Sound::SoundSystem Class Reference

#include <sound_system.h>

Public Member Functions

 SoundSystem ()=delete
 
 SoundSystem (const std::string sounds_location)
 
virtual ~SoundSystem ()
 
bool loadSound (const std::string filename)
 
std::shared_ptr< SoundInstancegetSound (const std::string name)
 
void update (const double delta)
 
void destroy ()
 

Constructor & Destructor Documentation

Sound::SoundSystem::SoundSystem ( )
delete
Sound::SoundSystem::SoundSystem ( const std::string  sounds_location)
virtual Sound::SoundSystem::~SoundSystem ( )
inlinevirtual

Member Function Documentation

void Sound::SoundSystem::destroy ( )
std::shared_ptr<SoundInstance> Sound::SoundSystem::getSound ( const std::string  name)
bool Sound::SoundSystem::loadSound ( const std::string  filename)
void Sound::SoundSystem::update ( const double  delta)

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