fix up nomusic
This commit is contained in:
parent
80daf94895
commit
52736498b1
@ -67,14 +67,28 @@ private:
|
||||
class AOMusicPlayer {
|
||||
public:
|
||||
AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app);
|
||||
~AOMusicPlayer();
|
||||
virtual ~AOMusicPlayer();
|
||||
void set_volume(int p_value, int channel = -1);
|
||||
void set_looping(bool toggle, int channel = 0);
|
||||
|
||||
void play(QString p_song);
|
||||
void set_volume(int p_value);
|
||||
const int m_channelmax = 4;
|
||||
|
||||
public slots:
|
||||
void play(QString p_song, int channel = 0, bool loop = false,
|
||||
int effect_flags = 0);
|
||||
void stop(int channel = 0);
|
||||
|
||||
private:
|
||||
QWidget *m_parent;
|
||||
AOApplication *ao_app;
|
||||
|
||||
bool m_looping = false;
|
||||
int m_volume[4] = {0, 0, 0, 0};
|
||||
|
||||
// Channel 0 = music
|
||||
// Channel 1 = ambience
|
||||
// Channel 2 = extra
|
||||
// Channel 3 = extra
|
||||
};
|
||||
#endif
|
||||
|
||||
|
@ -100,7 +100,7 @@ void AOBlipPlayer::set_blips(QString p_sfx) {}
|
||||
|
||||
void AOBlipPlayer::blip_tick() {}
|
||||
|
||||
void AOBlipPlayer::set_volume(qreal p_value) {}
|
||||
void AOBlipPlayer::set_volume(int p_value) {}
|
||||
|
||||
void AOBlipPlayer::set_volume_internal(qreal p_value) {}
|
||||
#endif
|
||||
|
@ -205,7 +205,8 @@ AOMusicPlayer::AOMusicPlayer(QWidget *parent, AOApplication *p_ao_app)
|
||||
|
||||
AOMusicPlayer::~AOMusicPlayer() {}
|
||||
|
||||
void AOMusicPlayer::play(QString p_song) {}
|
||||
void AOMusicPlayer::play(QString p_song, int channel, bool loop,
|
||||
int effect_flags) {}
|
||||
|
||||
void AOMusicPlayer::set_volume(int p_value) {}
|
||||
void AOMusicPlayer::set_volume(int p_value, int channel) {}
|
||||
#endif
|
||||
|
@ -170,9 +170,10 @@ AOSfxPlayer::AOSfxPlayer(QWidget *parent, AOApplication *p_ao_app)
|
||||
ao_app = p_ao_app;
|
||||
}
|
||||
|
||||
void AOSfxPlayer::play(QString p_sfx, QString p_char, QString shout) {}
|
||||
void AOSfxPlayer::play(QString p_sfx, QString p_char, QString shout,
|
||||
int channel) {}
|
||||
|
||||
void AOSfxPlayer::stop() {}
|
||||
void AOSfxPlayer::stop(int channel) {}
|
||||
|
||||
void AOSfxPlayer::set_volume(qreal p_value) {}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user