Public Member Functions | |
| VabSound (Common::SeekableReadStream *msfData, const DragonsEngine *_vm) | |
| VabSound (Common::SeekableReadStream *vhData, Common::SeekableReadStream *vbData) | |
| bool | hasSound (uint16 program, uint16 key) |
| Audio::AudioStream * | getAudioStream (uint16 program, uint16 key) |
| Dragons::VabSound::VabSound | ( | Common::SeekableReadStream * | msfData, |
| const DragonsEngine * | _vm | ||
| ) |
Creates a VAB file with both header and body (*.MSF). VabSound will dispose msfData
| data |
| Dragons::VabSound::VabSound | ( | Common::SeekableReadStream * | vhData, |
| Common::SeekableReadStream * | vbData | ||
| ) |
Creates a VAB file with separate header and body (*.VH and *.VB). VabSound will dispose vhData & vbData
| dataHeader | |
| dataBody |