there's several variants of this question floating around, but this one, I haven't found a solution nor even an idea of how to solve.
Basically, from an editor window, in editor mode, I have the need to retrieve the 'game window' current width and height. You might already know in fact that when you address screen.width or height from an editor window (the one created by an editor script), the values you receive are the dimensions of the actual editor window, and not of the game window!
I can't possibly think that this issue can't be solved in editor mode, from an editor window, so please help me understand how to retrieve the game-window pixel dimensions in edit mode.
Note: for a series of design requisites, I can't simply set the aspect to standalone, and a predetermined X-Y value, and stick with that, basically because these necessarily vary from development seat to seat.
asked Oct 25 '11 at 06:56 AM
Here's a similar case on how to access internal classes via reflection:
But be careful! Those classes are internal and they can change them at any time. It's something you actually shouldn't use if you can avoid it.
I've written a little helper function which will return the size of the main GameView: