diff options
Diffstat (limited to 'src/moves.c')
| -rw-r--r-- | src/moves.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/moves.c b/src/moves.c index 51012db..a9dfdc0 100644 --- a/src/moves.c +++ b/src/moves.c | |||
| @@ -106,6 +106,24 @@ apply_move(Move m, Cube *cube) | |||
| 106 | compose(&move_array[m], cube); | 106 | compose(&move_array[m], cube); |
| 107 | } | 107 | } |
| 108 | 108 | ||
| 109 | void | ||
| 110 | apply_move_centers(Move m, Cube *cube) | ||
| 111 | { | ||
| 112 | compose_centers(&move_array[m], cube); | ||
| 113 | } | ||
| 114 | |||
| 115 | void | ||
| 116 | apply_move_corners(Move m, Cube *cube) | ||
| 117 | { | ||
| 118 | compose_corners(&move_array[m], cube); | ||
| 119 | } | ||
| 120 | |||
| 121 | void | ||
| 122 | apply_move_edges(Move m, Cube *cube) | ||
| 123 | { | ||
| 124 | compose_edges(&move_array[m], cube); | ||
| 125 | } | ||
| 126 | |||
| 109 | Alg * | 127 | Alg * |
| 110 | cleanup(Alg *alg) | 128 | cleanup(Alg *alg) |
| 111 | { | 129 | { |
