How do I give a parameter a list of values it is allowed to be passed as? Here is an example function:
void GamePiece::Rotate(int z){
int x, y;
for(int i = 0; i < 4; i++){
x = pieceRectangles_[i].getPosition().y * z;
y = pieceRectangles_[i].getPosition().x;
}
}
I want z to be either 1 or negative 1. Besides if statements, how do I ensure this?