int cell_width, cell_height;
- rr_robot_t drag_robot;
+ rr_robot_t active_robot;
rr_client_t *client;
GtkWidgetClass parent_class;
};
-GtkWidget*
+grr_board_view_t *
grr_board_view_new (rr_board_t *board);
void
GtkType
grr_board_view_get_type (void);
+void
+grr_board_view_set_active_robot (grr_board_view_t *view, rr_robot_t robot);
+
+void
+grr_board_view_move_active (grr_board_view_t *view, rr_direction_t dir);
+
+void
+grr_board_view_undo (grr_board_view_t *view);
+
#ifdef __cplusplus
}
#endif /* __cplusplus */