Go to the documentation of this file.
19 void SWVolume(
bool set);
20 bool SWVolume(
void)
const;
21 virtual uint GetCurrentVolume(
void)
const;
22 virtual void SetCurrentVolume(
int value);
23 virtual void AdjustCurrentVolume(
int change);
24 virtual void ToggleMute(
void);
26 virtual MuteState GetMuteState(
void)
const;
33 virtual int GetVolumeChannel(
int channel)
const = 0;
34 virtual void SetVolumeChannel(
int channel,
int volume) = 0;
35 virtual void SetSWVolume(
int new_volume,
bool save) = 0;
36 virtual int GetSWVolume(
void) = 0;
38 void UpdateVolume(
void);
39 void SyncVolume(
void);
40 void SetChannels(
int new_channels);
41 bool m_internalVol {
false};
48 bool m_swvolSetting {
false};
53 #endif // VOLUME_BASE_H