23 #include <QCoreApplication> 35 Q_DECLARE_TR_FUNCTIONS(
Result)
74 explicit Result(Type type = NoResult,
81 bool operator==(
const Result& other)
const;
83 bool operator!=(
const Result& other)
const;
109 QString toVerboseString()
const;
Draw by any means.
Definition: result.h:44
Loser disconnects, or terminates (if it's an engine).
Definition: result.h:54
Loser's connection stalls (doesn't respond to ping).
Definition: result.h:56
Win by any means.
Definition: result.h:42
Definition: boardscene.h:28
Both players agree to a result.
Definition: result.h:58
The side or color of a chess player.
Definition: side.h:34
No result. The game may continue.
Definition: result.h:60
A player's time flag falls.
Definition: result.h:48
The result of a chess game.
Definition: result.h:33
Type
Definition: result.h:39
Loser resigns.
Definition: result.h:46
Loser tries to make an illegal move.
Definition: result.h:52
Adjudication by the GUI.
Definition: result.h:50