File tree 1 file changed +9
-9
lines changed
1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -61,23 +61,23 @@ namespace chesspp
61
61
Piece* pCurrent = b->getCurrent ();
62
62
Piece* pSelect = b->getSelected ();
63
63
if (pSelect)
64
- for (auto iter = pSelect->getTrajectory (). begin (); iter != pSelect-> getTrajectory (). end (); iter++ )
64
+ for (auto &i: pSelect->getTrajectory ())
65
65
{
66
- if (iter-> isValid ())
67
- drawValidMove (iter-> getX (), iter-> getY ());
66
+ if (i. isValid ())
67
+ drawValidMove (i. getX (), i. getY ());
68
68
}
69
69
else if (pCurrent)
70
- for (auto &iter : pCurrent->getTrajectory ())
70
+ for (auto &i : pCurrent->getTrajectory ())
71
71
{
72
- if (iter .isValid ())
73
- drawValidMove (iter .getX (), iter .getY ());
72
+ if (i .isValid ())
73
+ drawValidMove (i .getX (), i .getY ());
74
74
}
75
75
76
76
// Draw the non-selected pieces
77
- for (auto iter = b->pieces . begin (); iter != b-> pieces . end (); iter++ )
77
+ for (auto &i: b->pieces )
78
78
{
79
- if (!*iter || *iter == b->getSelected ()) continue ;
80
- drawPiece (*iter );
79
+ if (i && i != b->getSelected ())
80
+ drawPiece (i );
81
81
}
82
82
83
83
// Draw the selected piece
You can’t perform that action at this time.
0 commit comments