10 struct transformation;
12 struct coord *cursor_pos_get(struct cursor *this);
13 void cursor_pos_set(struct cursor *this, struct coord *pos);
14 void cursor_redraw(struct cursor *this);
15 int cursor_get_dir(struct cursor *this);
16 int cursor_get_speed(struct cursor *this);
17 struct cursor *cursor_new(struct graphics *gra, struct vehicle *v, struct color *c, struct transformation *t);
18 void cursor_add_callback(struct cursor *this, struct callback *cb);
19 /* end of prototypes */