test: History ui tests

This commit is contained in:
Eberhard Graether
2018-09-07 12:50:04 +02:00
parent ac7b642d8a
commit 92a19869e7
19 changed files with 879 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
#ifndef _PLAYER_
#define _PLAYER_
#include "field.h"
#include "game_object.h"
class Player : public GameObject {
public:
Player( Field::Token token, const char* name );
virtual ~Player();
virtual Field::Move Turn( const Field& field ) const = 0;
const Field::Token& getToken() const;
const char* getName() const;
protected:
const Field::Token token_;
const char* name_;
};
#endif // _PLAYER_