summaryrefslogtreecommitdiffhomepage
path: root/digital/io/src/move.h
diff options
context:
space:
mode:
Diffstat (limited to 'digital/io/src/move.h')
-rw-r--r--digital/io/src/move.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/digital/io/src/move.h b/digital/io/src/move.h
index 8ea9eed4..a208997f 100644
--- a/digital/io/src/move.h
+++ b/digital/io/src/move.h
@@ -34,6 +34,8 @@ struct move_data_t
{
/** Final position. */
position_t final;
+ /** Next step. */
+ vect_t step;
/** Backward direction allowed flag. */
uint8_t backward_movement_allowed;
/** Try again counter. */
@@ -56,4 +58,8 @@ extern struct move_data_t move_data;
void
move_start (position_t position, uint8_t backward);
+/** Check for blocking obstacles. */
+void
+move_check_obstacles (void);
+
#endif /* move_h */