Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "lib/config2.h"
#include "ISoundManager.h"
#include "data/SoundData.h"
#include "items/ISoundItem.h"
#include "scripting/SoundGroup.h"
#include "lib/external_libraries/openal.h"
#include "lib/file/vfs/vfs_path.h"
#include "ps/CStr.h"
#include "ps/Profiler2.h"
#include "simulation2/system/Entity.h"
#include <map>
#include <mutex>
#include <vector>
Go to the source code of this file.
Classes | |
struct | ALSourceHolder |
class | CSoundManager |
Macros | |
#define | AL_CHECK CSoundManager::al_check(__func__, __LINE__) |
Typedefs | |
typedef std::vector< VfsPath > | PlayList |
typedef std::vector< ISoundItem * > | ItemsList |
typedef std::map< entity_id_t, ISoundItem * > | ItemsMap |
typedef std::map< std::wstring, CSoundGroup * > | SoundGroupMap |
#define AL_CHECK CSoundManager::al_check(__func__, __LINE__) |
typedef std::vector<ISoundItem*> ItemsList |
typedef std::map<entity_id_t, ISoundItem*> ItemsMap |
typedef std::map<std::wstring, CSoundGroup*> SoundGroupMap |