import 'package:wolf_3d_dart/wolf_3d_data_types.dart';

abstract class EngineAudio {
  WolfensteinData? activeGame;
  Future<void> debugSoundTest();
  void playMenuMusic();
  void playLevelMusic(WolfLevel level);
  void stopMusic();
  void playSoundEffect(int sfxId);
  Future<void> init();
  void dispose();
}
