|
Cute Chess
0.1
|
A class for constructing local chess engines. More...
#include <enginebuilder.h>
Public Member Functions | |
| virtual ChessPlayer * | create (QObject *receiver, const char *method, QObject *parent, QString *error) const |
| EngineBuilder (const EngineConfiguration &config) | |
| virtual bool | isHuman () const |
Public Member Functions inherited from PlayerBuilder | |
| QString | name () const |
| PlayerBuilder (const QString &name) | |
| void | setName (const QString &name) |
| virtual | ~PlayerBuilder () |
A class for constructing local chess engines.
| EngineBuilder::EngineBuilder | ( | const EngineConfiguration & | config | ) |
Creates a new EngineBuilder.
|
virtual |
Creates a new player and sets its parent to parent.
| receiver | The receiver of the player's debugging messages. |
| method | The receiver's method the debugMessage(QString) signal will connect to. |
| parent | The player's parent object. |
| error | If an error occurs and error is not 0, the error description is written here. |
Implements PlayerBuilder.
|
virtual |
Returns true if the builder is for a human player; otherwise returns false.
Implements PlayerBuilder.
1.8.11