File indexing completed on 2024-05-12 08:00:35

0001 /*
0002  * Copyright (C) 2010 Parker Coates <coates@kde.org>
0003  *
0004  * This program is free software; you can redistribute it and/or
0005  * modify it under the terms of the GNU General Public License as
0006  * published by the Free Software Foundation; either version 2 of
0007  * the License, or (at your option) any later version.
0008  *
0009  * This program is distributed in the hope that it will be useful,
0010  * but WITHOUT ANY WARRANTY; without even the implied warranty of
0011  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
0012  * GNU General Public License for more details.
0013  *
0014  * You should have received a copy of the GNU General Public License
0015  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
0016  */
0017 
0018 #ifndef SOUNDENGINE_H
0019 #define SOUNDENGINE_H
0020 
0021 // KDEGames
0022 #include <KGameSound>
0023 
0024 class SoundEngine : public QObject
0025 {
0026     Q_OBJECT
0027 
0028 public:
0029     explicit SoundEngine(QObject *parent = nullptr);
0030     virtual ~SoundEngine();
0031 
0032 public Q_SLOTS:
0033     void cardsPickedUp();
0034     void cardsPutDown();
0035 
0036 private:
0037     KGameSound m_cardPickedUp;
0038     KGameSound m_cardPutDown;
0039 };
0040 
0041 #endif