#include <Win32Window.h>
Inheritance diagram for Win32Window:


Public Member Functions | |
| Win32Window () | |
| virtual | ~Win32Window () |
| virtual bool | MakeWindow (const char *title, int width, int height, int bits, bool fullscreen) |
| virtual bool | MakeRender (const char *title, int width, int height, int bits, bool fullscreenflag, RendererType brt) |
| virtual void | DestroyWindowAndRender () |
| virtual bool | RestoreDevice () |
| virtual void | DestroyWindow () |
| virtual bool | MakeRenderCurrent () |
| virtual bool | Update (const float dTime) |
| virtual bool | HasFocus () |
| virtual unsigned char * | GetBackDirectBuffer () |
Protected Member Functions | |
| virtual void | SwapBuffersInternal () |
Private Attributes | |
| RendererType | m_brt |
| WNDCLASS | m_win |
| DWORD | m_extendedStyle |
| DWORD | m_style |
| RECT | m_rect |
| HGLRC | m_hRC |
| HDC | m_hDC |
| HINSTANCE | m_hInstance |
| MSG | m_message |
| unsigned char * | m_BackBuffer |
| HDC | m_compatDC |
| HBITMAP | m_hbm |
Definition at line 10 of file Win32Window.h.
| Win32Window::Win32Window | ( | ) |
Definition at line 17 of file Win32Window.cpp.
| Win32Window::~Win32Window | ( | ) | [virtual] |
Definition at line 34 of file Win32Window.cpp.
| bool Win32Window::MakeWindow | ( | const char * | title, | |
| int | width, | |||
| int | height, | |||
| int | bits, | |||
| bool | fullscreen | |||
| ) | [virtual] |
| bool Win32Window::MakeRender | ( | const char * | title, | |
| int | width, | |||
| int | height, | |||
| int | bits, | |||
| bool | fullscreenflag, | |||
| RendererType | brt | |||
| ) | [virtual] |
| void Win32Window::DestroyWindowAndRender | ( | ) | [virtual] |
| bool Win32Window::RestoreDevice | ( | ) | [virtual] |
| void Win32Window::DestroyWindow | ( | ) | [virtual] |
| bool Win32Window::MakeRenderCurrent | ( | ) | [virtual] |
| bool Win32Window::Update | ( | const float | dTime | ) | [virtual] |
| bool Win32Window::HasFocus | ( | ) | [virtual] |
| unsigned char * Win32Window::GetBackDirectBuffer | ( | ) | [virtual] |
| void Win32Window::SwapBuffersInternal | ( | ) | [protected, virtual] |
RendererType Win32Window::m_brt [private] |
Definition at line 27 of file Win32Window.h.
WNDCLASS Win32Window::m_win [private] |
Definition at line 28 of file Win32Window.h.
DWORD Win32Window::m_extendedStyle [private] |
Definition at line 29 of file Win32Window.h.
DWORD Win32Window::m_style [private] |
Definition at line 30 of file Win32Window.h.
RECT Win32Window::m_rect [private] |
Definition at line 31 of file Win32Window.h.
HGLRC Win32Window::m_hRC [private] |
Definition at line 32 of file Win32Window.h.
HDC Win32Window::m_hDC [private] |
Definition at line 33 of file Win32Window.h.
HINSTANCE Win32Window::m_hInstance [private] |
Definition at line 34 of file Win32Window.h.
MSG Win32Window::m_message [private] |
Definition at line 35 of file Win32Window.h.
unsigned char* Win32Window::m_BackBuffer [private] |
Definition at line 37 of file Win32Window.h.
HDC Win32Window::m_compatDC [private] |
Definition at line 38 of file Win32Window.h.
HBITMAP Win32Window::m_hbm [private] |
Definition at line 39 of file Win32Window.h.