/**********************************************************************
This file is part of Crack dot Com's free source code release of
Golgotha.
for
information about compiling & licensing issues visit this URL
If that doesn't help, contact Jonathan Clark at
golgotha_source@usa.net (Subject should have "GOLG" in it)
***********************************************************************/
#ifndef G1_MUSIC_HH
#define G1_MUSIC_HH
#include "arch.hh"
class i4_stream_wav_player;
class g1_music_manager_class
{
i4_bool no_songs;
sw32 song_on;
sw32 total_songs;
sw32 total_missing;
i4_stream_wav_player *stream;
i4_bool playing;
void next_song();
public:
void init();
void uninit();
void poll(); // called by main game once per game loop
void start();
void stop();
};
extern g1_music_manager_class g1_music_man;
#endif