NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Classes | Namespaces | Typedefs | Functions
SoundModule.h File Reference

Provides the class declaration for the sound engine. More...

#include <set>
#include <string>
#include <xact3.h>
#include <threading.h>
#include "../sharedbase/ModuleInterface.h"
#include "../sharedbase/Envelope_fwd.h"
Include dependency graph for SoundModule.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Sound::SoundModule

Namespaces

namespace  Sound
 Namespace to contain every item that is related to the sound engine.

Typedefs

typedef std::map< std::string,
IXACT3WaveBank * > 
Sound::wavebank_map
typedef std::pair< std::string,
IXACT3WaveBank * > 
Sound::wavebank_pair
typedef std::map< std::string,
IXACT3SoundBank * > 
Sound::soundbank_map
typedef std::pair< std::string,
IXACT3SoundBank * > 
Sound::soundbank_pair

Functions

 __declspec (dllexport) ModuleInterface *ModuleFactory(PropertyMap *

Detailed Description

Provides the class declaration for the sound engine.

Author:
Ricky Curtice
Date:
20120211

Definition in file SoundModule.h.