Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
interface_sound_settings_provider.h
Go to the documentation of this file.
1#ifndef COCKATRICE_INTERFACE_SOUND_SETTINGS_PROVIDER_H
2#define COCKATRICE_INTERFACE_SOUND_SETTINGS_PROVIDER_H
3
4#include <QString>
5
7{
8public:
9 virtual ~ISoundSettingsProvider() = default;
10
11 [[nodiscard]] virtual bool getSoundEnabled() const = 0;
12 [[nodiscard]] virtual QString getSoundThemeName() const = 0;
13 [[nodiscard]] virtual int getMasterVolume() const = 0;
14};
15
16#endif // COCKATRICE_INTERFACE_SOUND_SETTINGS_PROVIDER_H
Definition interface_sound_settings_provider.h:7
virtual int getMasterVolume() const =0
virtual QString getSoundThemeName() const =0
virtual bool getSoundEnabled() const =0
virtual ~ISoundSettingsProvider()=default