#ifndef SOUNDPLAYER_H
#define SOUNDPLAYER_H
#include <raylib.h>
#import <yeslib.h>

/*
    different things should have different sounds
    
    the soundplayer needs a way to load all and only
    the sounds it will need to play

    should every object that plays a sound be a soundplayer?
    or should there be one soundplayer that plays all sounds
*/

@interface SoundPlayer : YSObject {
    Sound wav;
}

-(id) init;
-(void) dealloc;
-(void) play;

@end
#endif