#include <windows.h>
Include dependency graph for wgl_window_management.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | Keys |
struct | Application |
struct | GL_WindowInit |
struct | GL_Window |
Functions | |
void | TerminateApplication (GL_Window *window) |
void | ToggleFullscreen (GL_Window *window) |
int | wgl_init (GL_Window *window, Application *application, Keys *keys, int res_image_width, int res_image_height) |
void | wgl_deinit (GL_Window *window, Application *application, Keys *keys) |
BOOL | Initialize (GL_Window *window, Keys *keys) |
void | Deinitialize (void) |
void | Update (DWORD milliseconds) |
void | Draw (void) |
void Deinitialize | ( | void | ) |
void Draw | ( | void | ) |
void TerminateApplication | ( | GL_Window * | window | ) |
Definition at line 21 of file wgl_window_management.cpp.
References g_isProgramLooping, and GL_Window::hWnd.
void ToggleFullscreen | ( | GL_Window * | window | ) |
Definition at line 27 of file wgl_window_management.cpp.
References GL_Window::hWnd, and WM_TOGGLEFULLSCREEN.
void Update | ( | DWORD | milliseconds | ) |
void wgl_deinit | ( | GL_Window * | window, | |
Application * | application, | |||
Keys * | keys | |||
) |
Definition at line 299 of file wgl_window_management.cpp.
References Application::className, DestroyWindowGL(), and Application::hInstance.
Referenced by OmniGCardConverter::check_for_3d_gcard_availability(), and OmniGCardConverter::~OmniGCardConverter().
Here is the call graph for this function:
Here is the caller graph for this function:
int wgl_init | ( | GL_Window * | window, | |
Application * | application, | |||
Keys * | keys, | |||
int | res_image_width, | |||
int | res_image_height | |||
) |
Definition at line 250 of file wgl_window_management.cpp.
References GL_WindowInit::application, GL_WindowInit::bitsPerPixel, Application::className, CreateWindowGL(), g_createFullScreen, g_isProgramLooping, GL_WindowInit::height, Application::hInstance, GL_Window::init, GL_WindowInit::isFullScreen, GL_Window::keys, NULL, RegisterWindowClass(), GL_WindowInit::title, and GL_WindowInit::width.
Referenced by OmniGCardConverter::check_for_3d_gcard_availability(), and OmniGCardConverter::OmniGCardConverter().
Here is the call graph for this function:
Here is the caller graph for this function: