I'm confused about how OnScreenSizeChanged works.
If the screen is not square (e.g. 320x480), and the display mode changes (rotating the screen), is this function called?
And is width then the height, or does it remain the width? (It seems to me the width doesn't change when it should.)