Fission FSN
Loading...
Searching...
No Matches
fsCMusicInstance.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: fsCMusicInstance.h
4*
5* Purpose: Silent stub - bgfx has no audio subsystem.
6*
7*********************************************************************/
8
9#ifndef fsCMusicInstancehdr
10#define fsCMusicInstancehdr
11
12#include <fsCore/fsBaseTypes.h>
13#include <fsCore/fsStr.h>
14
16
17class fsCResourceName;
18
20{
21public:
22
23 void volumeSet(fsF32 pVol) override;
24
25 void resume() override;
26 void pause() override;
27 void stop() override;
28
31
32protected:
33
34 void updateDo() override;
35 void playDo(const fsCResourceName& pFileName) override;
36
37private:
38
39 fsStr mCurrentTune;
40};
41
42#endif
Definition fsCMusicInstance.h:20
void volumeSet(fsF32 pVol) override
~fsCMusicInstance() override
void updateDo() override
Definition fsCMusicInstance.cpp:6
void pause() override
void stop() override
void playDo(const fsCResourceName &pFileName) override
void resume() override
Definition fsCResourceName.h:32
Definition fsIMusicInstance.h:17
Definition fsStr.h:23
float fsF32
Definition fsBaseTypes.h:28