Changes: removed locations singleton.
[ptas] / tests / ut_gmocktest / turtle.h
1 #ifndef TURTLE_H
2 #define TURTLE_H
3
4 class Turtle {
5 public:
6     virtual ~Turtle() {}
7     virtual void PenUp() = 0;
8     virtual void PenDown() = 0;
9     virtual void Forward(int distance) = 0;
10     virtual void Turn(int degrees) = 0;
11     virtual void GoTo(int x, int y) = 0;
12     virtual int GetX() const = 0;
13     virtual int GetY() const = 0;
14 };
15
16 #endif // TURTLE_H