CTor Position of the Window is default 100x, 100y and the VerticalSync is disabled
CTor Position is at 100x, 100y and the VerticalSync is enabled, if mode.refreshRate > 0
CTor Position is specifiable and the VerticalSync is disabled
DTor
Postblit is disabled
Copying this object is disabled.
The specific window styles
The Window syncronisation mode. Default VerticalSyncronisation is <code>VerticalSync.Enable</code>.
Capture the pixel data of the current window and returns a Surface with this pixel data. You can also alter the format of the pixel data. Default is <code>Texture.Format.BGRA</code>. This method is predestinated for screenshots.
Clears the screen with the color you specified in setClearColor
Make all changes visible on screen
Draw a drawable object on screen
Returns the index of the display which contains the center of the window
Returns the DisplayMode when the Window is visible at fullscreen.
Returns the size of the underlying drawable area (e.g. for use with glViewport). This method may only differ from getSize if you are using High-DPI.
Returns the maximum Size of the Window
Returns the minimum Size of the Window
Returns the current position of the window.
Returns the size (width and height) of the Window
Returns the Window Style.
Returns the current title of the window.
Returns the current syncronisation mode.
Returns if the keyboard focus is on this window.
Returns if the mouse focus is on this window.
Returns, if this Window is in fullscreen mode.
Load the projection Matrix, so that any change / transformation of the Matrix will now be visible
*Make the window as large as possible.
Minimize the Window to an iconic representation.
Update the parameter event and set the data of the current event in it.
Push an event of the given type inside the Event queue.
Raises the Window above other Windows and set the input focus.
Restore the size and position, if the Window is minimized or maximized.
Set the border state of the Window.
Set the color which this windows use to clear the buffer. This is also the background color of the window.
Set the DisplayMode when the Window is visible at fullscreen.
Use this function to (re)set Window's fullscreen states.
Set an icon for this window.
Set the maximum Size of the Window
Set the maximum Size of the Window
Set the minimum Size for the Window
Set the minimum Size for the Window
Set a new position to this window
Set a new position to this window
Set a new size to this window
Set a new size to this window
Set a new title to this window
Set the VerticalSyncronisation mode of this window. Default VerticalSyncronisation is <code>VerticalSync.Enable</code>.
Toggle between Fullscreen and windowed mode, depending on the current state.
Waits for the given Event. If the second parameter is greater then -1, it waits maximal timeout milliseconds.
The current projection Matrix
Window is the rendering window where all drawable objects are drawn.
Note that the default clear-color is <code>Color.White</code> and the default VerticalSync is <code>Window.VerticalSync.Disable</code>, which means the Applications runs with full FPS.