fallingBlock 90 modules/games/gui_tetris.c StcTetramino fallingBlock; /* current falling tetromino */ fallingBlock 202 modules/games/gui_tetris.c if (game->fallingBlock.cells[i][j] != EMPTY_CELL) fallingBlock 204 modules/games/gui_tetris.c tmp[i + game->fallingBlock.x][j + game->fallingBlock.y] = game->fallingBlock.cells[i][j]; fallingBlock 374 modules/games/gui_tetris.c setTetramino(rand() % 7, &game->fallingBlock); fallingBlock 375 modules/games/gui_tetris.c game->fallingBlock.x = (BOARD_WIDTH - game->fallingBlock.size) / 2; fallingBlock 376 modules/games/gui_tetris.c game->fallingBlock.y = 0; fallingBlock 427 modules/games/gui_tetris.c if (game->fallingBlock.type == TETROMINO_O) fallingBlock 436 modules/games/gui_tetris.c for (i = 0; i < game->fallingBlock.size; ++i) fallingBlock 438 modules/games/gui_tetris.c for (j = 0; j < game->fallingBlock.size; ++j) fallingBlock 442 modules/games/gui_tetris.c rotated[game->fallingBlock.size - j - 1][i] = game->fallingBlock.cells[i][j]; fallingBlock 446 modules/games/gui_tetris.c rotated[j][game->fallingBlock.size - i - 1] = game->fallingBlock.cells[i][j]; fallingBlock 451 modules/games/gui_tetris.c for (i = 0; i < game->fallingBlock.size; ++i) fallingBlock 453 modules/games/gui_tetris.c for (j = 0; j < game->fallingBlock.size; ++j) fallingBlock 458 modules/games/gui_tetris.c if ((game->fallingBlock.x + i < 0) || (game->fallingBlock.x + i >= BOARD_WIDTH) || (game->fallingBlock.y + j >= BOARD_HEIGHT)) fallingBlock 463 modules/games/gui_tetris.c if (game->map[i + game->fallingBlock.x][j + game->fallingBlock.y] != EMPTY_CELL) fallingBlock 475 modules/games/gui_tetris.c game->fallingBlock.cells[i][j] = rotated[i][j]; fallingBlock 488 modules/games/gui_tetris.c newx = game->fallingBlock.x + dx; fallingBlock 489 modules/games/gui_tetris.c newy = game->fallingBlock.y + dy; fallingBlock 491 modules/games/gui_tetris.c for (i = 0; i < game->fallingBlock.size; ++i) fallingBlock 493 modules/games/gui_tetris.c for (j = 0; j < game->fallingBlock.size; ++j) fallingBlock 495 modules/games/gui_tetris.c if (game->fallingBlock.cells[i][j] != EMPTY_CELL) fallingBlock 564 modules/games/gui_tetris.c if (game->fallingBlock.y <= 1) fallingBlock 572 modules/games/gui_tetris.c for (i = 0; i < game->fallingBlock.size; ++i) fallingBlock 574 modules/games/gui_tetris.c for (j = 0; j < game->fallingBlock.size; ++j) fallingBlock 576 modules/games/gui_tetris.c if (game->fallingBlock.cells[i][j] != EMPTY_CELL) fallingBlock 578 modules/games/gui_tetris.c game->map[game->fallingBlock.x + i][game->fallingBlock.y + j] = game->fallingBlock.cells[i][j]; fallingBlock 617 modules/games/gui_tetris.c game->stats.pieces[game->fallingBlock.type]++; fallingBlock 625 modules/games/gui_tetris.c game->fallingBlock.cells[i][j] = game->nextBlock.cells[i][j]; fallingBlock 628 modules/games/gui_tetris.c game->fallingBlock.size = game->nextBlock.size; fallingBlock 629 modules/games/gui_tetris.c game->fallingBlock.type = game->nextBlock.type; fallingBlock 632 modules/games/gui_tetris.c game->fallingBlock.y = 0; fallingBlock 633 modules/games/gui_tetris.c game->fallingBlock.x = (BOARD_WIDTH - game->fallingBlock.size) / 2; fallingBlock 643 modules/games/gui_tetris.c game->fallingBlock.x += x; fallingBlock 644 modules/games/gui_tetris.c game->fallingBlock.y += y;