GameBoard::tiles is only used within TouchGFX.
 
Symbols
loading...
Files
loading...

GameBoard::tiles field

References

LocationReferrerScopeText
GameBoard.hpp:109
GameBoard.cpp:43GameBoard::GameBoard()GameBoard
add(tiles[i][j]->image);
GameBoard.cpp:125GameBoard::updateBoard()GameBoard
tiles[i][j]->image.moveTo(20 + j*tileOffset, 25 + i*tileOffset);
GameBoard.cpp:126GameBoard::updateBoard()GameBoard
updateTile(tiles[i][j]);
GameBoard.cpp:147GameBoard::initiateNewGame()GameBoard
tiles[i][j]->state = TILE_EMPTY;
GameBoard.cpp:148GameBoard::initiateNewGame()GameBoard
tiles[i][j]->isPromoted = false;
GameBoard.cpp:169GameBoard::hasEmptyTile()GameBoard
if (tiles[i][j]->state == TILE_EMPTY)
GameBoard.cpp:186GameBoard::getRandomEmptyTile()GameBoard
if (tiles[i][j]->state == TILE_EMPTY)
GameBoard.cpp:205GameBoard::getRandomEmptyTile()GameBoard
if (tiles[i][j]->state == TILE_EMPTY)
GameBoard.cpp:209GameBoard::getRandomEmptyTile()GameBoard
return tiles[i][j];
GameBoard.cpp:224GameBoard::moveTileTo()GameBoard
tiles[toY][toX]->state = tiles[fromY][fromX]->state;
GameBoard.cpp:225GameBoard::moveTileTo()GameBoard
GameBoard.cpp:230GameBoard::moveTileTo()GameBoard
remove(tiles[fromY][fromX]->image);
GameBoard.cpp:231GameBoard::moveTileTo()GameBoard
add(tiles[fromY][fromX]->image);
GameBoard.cpp:233GameBoard::moveTileTo()GameBoard
tiles[fromY][fromX]->image.startZoomAndMoveAnimation(tiles[toY][toX]->image.getX(), tiles[toY][toX]->image.getY(), tiles[toY][toX]->image.getWidth(), tiles[toY][toX]->image.getHeight(), TILE_MOVE_DURATION, ZoomAnimationImage::FIXED_LEFT_AND_TOP, EasingEquations::cubicEaseIn, EasingEquations::cubicEaseIn);
GameBoard.cpp:254GameBoard::tileMoveEndedHandler()GameBoard
if (tiles[i][j]->isPromoted)
GameBoard.cpp:258GameBoard::tileMoveEndedHandler()GameBoard
tiles[i][j]->image.setPosition(tiles[i][j]->image.getX() + (imageWidth-50)/2, tiles[i][j]->image.getY() + (imageHeight-50)/2, 50, 50);
GameBoard.cpp:259GameBoard::tileMoveEndedHandler()GameBoard
tiles[i][j]->image.startZoomAnimation(imageWidth, imageHeight, 6, ZoomAnimationImage::FIXED_CENTER, EasingEquations::backEaseInOut, EasingEquations::backEaseInOut);
GameBoard.cpp:260GameBoard::tileMoveEndedHandler()GameBoard
tiles[i][j]->isPromoted = false;
GameBoard.cpp:335GameBoard::getNumberOfAnimatingTiles()GameBoard
if (tiles[i][j]->image.isRunning())
GameBoard.cpp:384GameBoard::promoteTile()GameBoard
switch (tiles[y][x]->state)
GameBoard.cpp:438GameBoard::promoteTile()GameBoard
tiles[y][x]->state = promotedState;
GameBoard.cpp:439GameBoard::promoteTile()GameBoard
tiles[y][x]->isPromoted = true;
GameBoard.cpp:461GameBoard::rotateBoard()GameBoard
Tile* temp = tiles[i][j];
GameBoard.cpp:462GameBoard::rotateBoard()GameBoard
tiles[i][j] = tiles[j][i];
GameBoard.cpp:463GameBoard::rotateBoard()GameBoard
tiles[j][i] = temp;
GameBoard.cpp:472GameBoard::rotateBoard()GameBoard
Tile* temp = tiles[i][j];
GameBoard.cpp:473GameBoard::rotateBoard()GameBoard
tiles[i][j] = tiles[i][NUMBER_OF_HORIZONTAL_TILES - j - 1];
GameBoard.cpp:474GameBoard::rotateBoard()GameBoard
tiles[i][NUMBER_OF_HORIZONTAL_TILES - j - 1]= temp;
GameBoard.cpp:489GameBoard::moveTilesRight()GameBoard
if (tiles[i][j]->state != TILE_EMPTY)
GameBoard.cpp:493GameBoard::moveTilesRight()GameBoard
if (tiles[i][j2]->state == tiles[i][j]->state )
GameBoard.cpp:501GameBoard::moveTilesRight()GameBoard
else if (tiles[i][j2]->state != TILE_EMPTY && tiles[i][j2]->state != tiles[i][j]->state)
GameBoard.cpp:509GameBoard::moveTilesRight()GameBoard
else if (tiles[i][j2]->state == TILE_EMPTY && j2 == lastActiveTile)
GameBoard.cpp:560GameBoard::hasGameBeenWon()GameBoard
if (tiles[i][j]->state == TILE_2048)
GameBoard.cpp:596GameBoard::takeStateBackup()GameBoard
tileStateBackup[i][j] = tiles[i][j]->state;
GameBoard.cpp:597GameBoard::takeStateBackup()GameBoard
tilePromotionBackup[i][j] = tiles[i][j]->isPromoted;
GameBoard.cpp:609GameBoard::restoreStateBackup()GameBoard
tiles[i][j]->state = tileStateBackup[i][j];
GameBoard.cpp:610GameBoard::restoreStateBackup()GameBoard
tiles[i][j]->isPromoted = tilePromotionBackup[i][j];