/********************************************************************
*
* File: fsCSoundEffectInstance.h
*
* Purpose: Silent stub - bgfx has no audio subsystem.
*
*********************************************************************/
#ifndef fsCSoundEffectInstancehdr
#define fsCSoundEffectInstancehdr
#include <fsCore/fsBaseTypes.h>
#include "../../fsISoundEffectInstance.h"
class fsCCachedSoundEffect;
class fsCSoundEffectInstance : public fsISoundEffectInstance
{
public:
void volumeSet(fsF32 pVolume) override;
void stop() override;
void resume() override;
void pause() override;
fsBool playing() const override;
fsCSoundEffectInstance(fsCCachedSoundEffect* pSFX, fsBool pLoop);
virtual ~fsCSoundEffectInstance();<--- Destructor in derived class
protected:
private:
};
#endif