#include <list>
#include <string>
+#include <simgear/sound/sample_openal.hxx>
+
SG_USING_STD(map);
SG_USING_STD(list);
SG_USING_STD(string);
// Load the two voice files - one containing the raw sound data (.wav) and one containing the word positions (.vce).
// Return true if successful.
- bool LoadVoice(string voice);
+ bool LoadVoice(const string& voice);
// Given a desired message, return a pointer to the data buffer and write the buffer length into len.
// Sets dataOK = true if the returned buffer is valid.
// the sound and word position data
char* rawSoundData;
unsigned int rawDataSize;
- slSample* SoundData;
+ SGSoundSample *SoundData;
// A map of words vs. byte position and length in rawSoundData
atc_word_map_type wordMap;