From fed9330a4a98906648306e7524882feac80980e4 Mon Sep 17 00:00:00 2001 From: daniel-Jones Date: Sun, 2 Sep 2018 15:02:05 +0930 Subject: added constants files, moved around some classes, beginning of drawing functions etc --- square.cpp | 41 ++++++++++++----------------------------- 1 file changed, 12 insertions(+), 29 deletions(-) (limited to 'square.cpp') diff --git a/square.cpp b/square.cpp index be0b32c..1faab09 100644 --- a/square.cpp +++ b/square.cpp @@ -20,24 +20,15 @@ square::square() { } -void square::setrealx(int x) -{ - realx = x; -} - -void square::setrealy(int y) -{ - realy = y; -} -void square::setgridx(int x) +int square::getgridx() { - gridx = x; + return gridx; } -void square::setgridy(int y) +int square::getgridy() { - gridy = y; + return gridy; } int square::getrealx() @@ -49,26 +40,18 @@ int square::getrealy() { return realy; } - -int square::getgridx() -{ - return gridx; -} - -int square::getgridy() -{ - return gridy; -} - void square::movetorealpos(int x, int y) { - setrealx(x); - setrealy(y); + realx = x; + realy = y; } void square::movetogridpos(int x, int y) { - setgridx(x); - setgridy(y); - + gridx = x; + gridy = y; + int rx, ry; + rx = x * SQUARESIZE + BORDEROFFSET; + ry = y * SQUARESIZE + BORDEROFFSET; + movetorealpos(rx, ry); } -- cgit v1.2.3