/usr/lib/Wt/examples/hangman/HangmanGame.h is in witty-examples 3.1.10-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | /* this is a -*-C++-*- file
* Copyright (C) 2005 Wim Dumon
*
* See the LICENSE file for terms of use.
*/
#ifndef HANGMANGAME_H_
#define HANGMANGAME_H_
#include <Wt/WTable>
namespace Wt {
class WStackedWidget;
class WText;
}
using namespace Wt;
#include "Dictionary.h"
class HangmanWidget;
class HighScoresWidget;
class LoginWidget;
class HangmanGame : public WTable
{
public:
HangmanGame(WContainerWidget *parent);
private:
WStackedWidget *MainStack;
LoginWidget *Login;
HangmanWidget *Game;
HighScoresWidget *Scores;
WText *BackToGameText;
WText *ScoresText;
// Show the initial screen
void doLogin();
void play(std::wstring user, Dictionary dictionary);
void showGame();
void showHighScores();
};
#endif
|