![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <sound_engine.h>
Public Slots | |
| void | testSound () |
Public Member Functions | |
| SoundEngine (QObject *parent=nullptr) | |
| ~SoundEngine () override | |
| void | playSound (const QString &fileName) |
| QStringMap & | getAvailableThemes () |
Protected Member Functions | |
| void | ensureThemeDirectoryExists () |
Private Slots | |
| void | soundEnabledChanged () |
| void | themeChangedSlot () |
Private Attributes | |
| QStringMap | availableThemes |
| QMap< QString, QString > | audioData |
| QAudioOutput * | audioOutput |
| QMediaPlayer * | player |
|
explicit |
|
override |
|
protected |
| QStringMap & SoundEngine::getAvailableThemes | ( | ) |
| void SoundEngine::playSound | ( | const QString & | fileName | ) |
|
privateslot |
|
slot |
|
privateslot |
|
private |
|
private |
|
private |
|
private |