fishbowl/client/main.cc
2026-05-28 14:07:42 +09:00

31 lines
421 B
C++

#include <fishbone/foundation.h>
int quit = 0;
#ifndef _WIN32
#include <signal.h>
static void cleanup(int sig){
quit = 1;
}
#endif
int main(){
fishbone::SoundDriver* drv;
fishbone::Sound* snd;
#ifndef _WIN32
signal(SIGINT, cleanup);
signal(SIGTERM, cleanup);
#endif
drv = new fishbone::SoundDriver();
snd = drv->mixer.open("music.mod");
snd->setLoop(true);
snd->resume();
while(!quit);
delete drv;
}