22#ifndef DRAGONS_VABSOUND_H
23#define DRAGONS_VABSOUND_H
25#include "common/scummsys.h"
28 class SeekableReadStream;
38#define DRAGONS_VAB_NUM_PROG_ATTRS 128
114 bool hasSound(uint16 program, uint16 key);
124 uint32 _vagSizes[0x100];
125 uint32 _vagOffsets[0x100];
131 int16 getVagID(uint16 program, uint16 key);
132 int16 getBaseToneKey(uint16 program, uint16 key);
134 int getAdjustedSampleRate(int16 desiredKey, int16 baseToneKey);
Definition: audiostream.h:50
Definition: dragons.h:166
Definition: vabsound.h:96
VabSound(Common::SeekableReadStream *vhData, Common::SeekableReadStream *vbData)
VabSound(Common::SeekableReadStream *msfData, const DragonsEngine *_vm)
Definition: algorithm.h:29
Definition: vabsound.h:60
Definition: vabsound.h:72