shape 53 usr/sample/tetris/shapes.c const struct shape shapes[] = { shape 80 usr/sample/tetris/shapes.c fits_in(const struct shape *shape, int pos) shape 82 usr/sample/tetris/shapes.c const int *o = shape->off; shape 95 usr/sample/tetris/shapes.c place(const struct shape *shape, int pos, cell onoff) shape 97 usr/sample/tetris/shapes.c const int *o = shape->off; shape 120 usr/sample/tetris/tetris.c const struct shape *curshape; shape 247 usr/sample/tetris/tetris.c const struct shape *new = &shapes[curshape->rot]; shape 134 usr/sample/tetris/tetris.h struct shape { shape 139 usr/sample/tetris/tetris.h extern const struct shape shapes[]; shape 175 usr/sample/tetris/tetris.h int fits_in(const struct shape *, int); shape 176 usr/sample/tetris/tetris.h void place(const struct shape *, int, cell);