yukinovel
Version:
Yukinovel is a simple web visual novel engine.
18 lines (17 loc) • 474 B
TypeScript
export declare class AudioManager {
private currentMusic;
private soundEffects;
private musicVolume;
private sfxVolume;
constructor();
playMusic(src: string, loop?: boolean): void;
stopMusic(): void;
pauseMusic(): void;
resumeMusic(): void;
playSound(src: string): void;
setMusicVolume(volume: number): void;
setSfxVolume(volume: number): void;
getMusicVolume(): number;
getSfxVolume(): number;
dispose(): void;
}