#include <window.h>
Inheritance diagram for OpenArena::Window:

| Public Member Functions | |
| Window () | |
| Write brief comment for Window here. | |
| ~Window () | |
| Write brief comment for ~Window here. | |
| void | Close () | 
| Write brief comment for Close here. | |
| bool | Open () | 
| Write brief comment for Open here. | |
| bool | Open (string title, int width, int height, int bits, bool fullscreenflag) | 
| Write brief comment for Open here. | |
| void | SetInitializer (Initializer *initializer) | 
| Write brief comment for SetInitializer here. | |
| void | SetResizer (Resizer *resizer) | 
| Write brief comment for SetResizer here. Write brief comment for SetResizer here. | |
| void | SwapBuffers () | 
| Write brief comment for SwapBuffers here. | |
| void | Resize (GLsizei width, GLsizei height) | 
| Write brief comment for Resize here. | |
| Vec2i | GetMousePosition () | 
| Write brief comment for GetMousePosition here. | |
| void | SetMousePosition (Vec2i pos) | 
| Write brief comment for SetMousePosition here. | |
| Private Attributes | |
| Resizer * | _resizer | 
| Initializer * | _initializer | 
| Classes | |
| class | Initializer | 
| Write brief comment for Initializer here.  More... | |
| class | Resizer | 
| Write brief comment for Resizer here.  More... | |
Write detailed description for Window here.
| OpenArena::Window::Window | ( | ) | 
| OpenArena::Window::~Window | ( | ) | 
Write brief comment for ~Window here.
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Window::Close | ( | ) | 
Write brief comment for Close here.
| <exception | class> Description of criteria for throwing this exception. | 
| Vec2i OpenArena::Window::GetMousePosition | ( | ) | 
Write brief comment for GetMousePosition here.
| <exception | class> Description of criteria for throwing this exception. | 
| bool OpenArena::Window::Open | ( | string | title, | |
| int | width, | |||
| int | height, | |||
| int | bits, | |||
| bool | fullscreenflag | |||
| ) | 
Write brief comment for Open here.
| title | Description of parameter title. | |
| width | Description of parameter width. | |
| height | Description of parameter height. | |
| bits | Description of parameter bits. | |
| fullscreenflag | Description of parameter fullscreenflag. | 
| <exception | class> Description of criteria for throwing this exception. | 
| bool OpenArena::Window::Open | ( | ) | 
Write brief comment for Open here.
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Window::Resize | ( | GLsizei | width, | |
| GLsizei | height | |||
| ) | 
Write brief comment for Resize here.
| width | Description of parameter width. | |
| height | Description of parameter height. | 
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Window::SetInitializer | ( | Initializer * | initializer | ) | 
Write brief comment for SetInitializer here.
| initializer | Description of parameter initializer. | 
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Window::SetMousePosition | ( | Vec2i | pos | ) | 
Write brief comment for SetMousePosition here.
| pos | Description of parameter pos. | 
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Window::SetResizer | ( | Resizer * | resizer | ) | 
Write brief comment for SetResizer here. Write brief comment for SetResizer here.
| resizer | Description of parameter resizer. | 
| <exception | class> Description of criteria for throwing this exception. | 
| void OpenArena::Window::SwapBuffers | ( | ) | 
Write brief comment for SwapBuffers here.
| <exception | class> Description of criteria for throwing this exception. | 
| Initializer* OpenArena::Window::_initializer  [private] | 
| Resizer* OpenArena::Window::_resizer  [private] | 
 1.4.7
 1.4.7