I have recently started learning Object oriented programming and design.
I had made a small program using the procedural design to move a block after selecting it in XNA.
I then tried to make the same program with an Object centered Design, but I am not able to make it work. The block is to change color when clicked but isn't in the OO version and I am not able to figure out why :(( .
I have uploaded both the solutions, I want the OOP version to works as the procedural one is working. i.e. Change color when clicked on it and move and change color back and not move if not selected(it isn't blue).
Not pasting the code as the OOP version is spread among 4 files and I have no clue which one is Infected :(.