Skip to content

Commit e62ebe3

Browse files
author
Thumperrr
committed
C++11 loops
1 parent f2bdbbe commit e62ebe3

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

src/Graphics.cpp

+9-9
Original file line numberDiff line numberDiff line change
@@ -61,23 +61,23 @@ namespace chesspp
6161
Piece* pCurrent = b->getCurrent();
6262
Piece* pSelect = b->getSelected();
6363
if (pSelect)
64-
for (auto iter = pSelect->getTrajectory().begin(); iter != pSelect->getTrajectory().end(); iter++)
64+
for (auto &i: pSelect->getTrajectory())
6565
{
66-
if(iter->isValid())
67-
drawValidMove(iter->getX(), iter->getY());
66+
if(i.isValid())
67+
drawValidMove(i.getX(), i.getY());
6868
}
6969
else if (pCurrent)
70-
for (auto &iter: pCurrent->getTrajectory())
70+
for (auto &i: pCurrent->getTrajectory())
7171
{
72-
if(iter.isValid())
73-
drawValidMove(iter.getX(), iter.getY());
72+
if(i.isValid())
73+
drawValidMove(i.getX(), i.getY());
7474
}
7575

7676
// Draw the non-selected pieces
77-
for (auto iter = b->pieces.begin(); iter != b->pieces.end(); iter++)
77+
for(auto &i: b->pieces)
7878
{
79-
if (!*iter || *iter == b->getSelected()) continue;
80-
drawPiece(*iter);
79+
if(i && i != b->getSelected())
80+
drawPiece(i);
8181
}
8282

8383
// Draw the selected piece

0 commit comments

Comments
 (0)