#include <HangmanWidget.h>
Definition at line 19 of file HangmanWidget.h.
◆ HangmanWidget()
HangmanWidget::HangmanWidget |
( |
const std::string & | name | ) |
|
|
explicit |
Definition at line 27 of file HangmanWidget.C.
29{
31
33
37
40
42 language_->addItem(tr(
"hangman.englishWords").
arg(18957));
44
46
49
51}
Wt::Auth::Dbo::UserDatabase< AuthInfo > UserDatabase
◆ newGame()
void HangmanWidget::newGame |
( |
| ) |
|
|
private |
Definition at line 53 of file HangmanWidget.C.
54{
57
60
61
62
63
70}
std::string randomWord(Dictionary dictionary)
◆ registerGuess()
void HangmanWidget::registerGuess |
( |
char | c | ) |
|
|
private |
Definition at line 72 of file HangmanWidget.C.
73{
76
80 }
81 }
82
84 WString status = tr(
"hangman.youHang");
86
90
95
99
101 }
102}
◆ scoreUpdated()
Wt::Signal< int > & HangmanWidget::scoreUpdated |
( |
| ) |
|
|
inline |
◆ badGuesses_
int HangmanWidget::badGuesses_ = 0 |
|
private |
◆ images_
◆ language_
Wt::WComboBox* HangmanWidget::language_ = nullptr |
|
private |
◆ letters_
◆ name_
std::string HangmanWidget::name_ |
|
private |
◆ newGameButton_
Wt::WPushButton* HangmanWidget::newGameButton_ = nullptr |
|
private |
◆ scoreUpdated_
Wt::Signal<int> HangmanWidget::scoreUpdated_ |
|
private |
◆ statusText_
Wt::WText* HangmanWidget::statusText_ = nullptr |
|
private |
◆ title_
Wt::WText* HangmanWidget::title_ = nullptr |
|
private |
◆ word_
The documentation for this class was generated from the following files: