25 #include "audio/mac/halestorm.h" 26 #include "audio/midiplayer.h" 28 #include "common/array.h" 29 #include "common/path.h" 30 #include "common/scummsys.h" 59 explicit MusicPlayer(
bool isFloppy =
false,
bool isMacintosh =
false,
60 bool isLondon =
false,
bool isMacCD =
false);
64 void playFile(
const Common::Path &xmiPath,
bool loop =
false);
68 void playMus(uint num,
bool loop =
false);
71 bool isPlaying()
const;
73 bool isFading()
const;
74 void setVolume(
int volume)
override;
78 void send(uint32 b)
override;
81 void openMacMusicResources();
83 void playMacSongResource(uint16 resourceId,
bool loop);
87 bool _milesAudioMode =
false;
89 const bool _isMacintosh;
Definition: halestorm.h:44
Definition: midiplayer.h:63
Definition: macresman.h:126
Definition: animation.h:30
Definition: algorithm.h:29
Definition: halestorm.h:37