22 #ifndef DGDS_SOUND_RESOURCE_SCI_RESOURCE_H 23 #define DGDS_SOUND_RESOURCE_SCI_RESOURCE_H 25 #include "dgds/sound/scispan.h" 32 class SeekableReadStream;
40 SciResource(
const byte *data,
int dataSz, int16
id);
74 int16 digitalChannelNr;
75 uint16 digitalSampleRate;
76 uint16 digitalSampleSize;
77 uint16 digitalSampleStart;
78 uint16 digitalSampleEnd;
81 SoundResource(uint32 resNumberu,
const byte *data,
int dataSz);
84 Track *getTrackByType(byte type);
85 Track *getDigitalTrack();
87 byte getSoundPriority()
const {
return _soundPriority; }
88 bool exists()
const {
return _resource !=
nullptr; }
99 #endif // DGDS_SOUND_RESOURCE_SCI_RESOURCE_H Definition: sci_resource.h:69
Definition: sci_resource.h:45
Definition: algorithm.h:29
Definition: scispan.h:167
Definition: sci_resource.h:38
Definition: sci_resource.h:47