public void RemoveFaceButton(FaceButtons buttons) { //should remove only the matching bits to the input using a "xor" assignment faceInput ^= buttons; }
public void ResetFaceButtons() { faceInput = FaceButtons.None; }
public void AddFaceButton(FaceButtons buttons) { //should add only the necessary bits to the input using an "or" assignment faceInput |= buttons; }