File indexing completed on 2024-04-28 04:04:44

0001 /****************************************************************************
0002  *    Copyright 2011  Ian Wadham <iandw.au@gmail.com>                       *
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 #include "state.h"
0019 
0020 #include <cstdio>
0021 
0022 State::State (QObject *             parent,
0023               const GuessesList &   guesses,
0024               const int             guessNumber,
0025               const BoardContents & values,
0026               const MoveList &      moves,
0027               const MoveList &      moveTypes)
0028     :
0029     QObject       (parent),
0030     m_guesses     (guesses),
0031     m_guessNumber (guessNumber),
0032     m_values      (values),
0033     m_moves       (moves),
0034     m_moveTypes   (moveTypes)
0035 {
0036 }
0037 
0038 #include "moc_state.cpp"