1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

#include "fsCSoundEffectInstance.h"

#include "fsCCachedSoundEffect.h"

void fsCSoundEffectInstance::callbackSet(std::function<void(int, std::string)> pCallback)<--- The member function 'fsCSoundEffectInstance::callbackSet' can be static.
{
}

void fsCSoundEffectInstance::volumeSet(fsF32 pVolume)
{
}

void fsCSoundEffectInstance::stop()
{
}

void fsCSoundEffectInstance::resume()
{
}

void fsCSoundEffectInstance::pause()
{
}

fsBool fsCSoundEffectInstance::playing() const
{
	return mImlId;
}

fsCSoundEffectInstance::fsCSoundEffectInstance(fsCCachedSoundEffect* const pSFX, fsBool pLoop):<--- Parameter 'pSFX' can be declared as pointer to const
	mImlId(0)
{
}

fsCSoundEffectInstance::~fsCSoundEffectInstance()
{
	stop();
}