Go to the source code of this file.
|
void | win32_monitor_get_info (void) |
|
void | win32_monitor_info (void *data, void *hm_data, unsigned *mon_id) |
|
int | win32_change_display_settings (const char *str, void *devmode_data, unsigned flags) |
|
void | create_graphics_context (HWND hwnd, bool *quit) |
|
void | create_gdi_context (HWND hwnd, bool *quit) |
|
bool | gdi_has_menu_frame (void) |
|
bool | win32_window_init (WNDCLASSEX *wndclass, bool fullscreen, const char *class_name) |
|
void | win32_set_style (MONITORINFOEX *current_mon, HMONITOR *hm_to_use, unsigned *width, unsigned *height, bool fullscreen, bool windowed_full, RECT *rect, RECT *mon_rect, DWORD *style) |
|
void | win32_monitor_from_window (void) |
|
void | win32_monitor_init (void) |
|
bool | win32_set_video_mode (void *data, unsigned width, unsigned height, bool fullscreen) |
|
bool | win32_window_create (void *data, unsigned style, RECT *mon_rect, unsigned width, unsigned height, bool fullscreen) |
|
bool | win32_suppress_screensaver (void *data, bool enable) |
|
bool | win32_get_metrics (void *data, enum display_metric_types type, float *value) |
|
void | win32_show_cursor (bool state) |
|
HWND | win32_get_window (void) |
|
bool | win32_has_focus (void) |
|
void | win32_check_window (bool *quit, bool *resize, unsigned *width, unsigned *height) |
|
void | win32_set_window (unsigned *width, unsigned *height, bool fullscreen, bool windowed_full, void *rect_data) |
|
bool | win32_get_video_output (DEVMODE *dm, int mode, size_t len) |
|
void | win32_get_video_output_size (unsigned *width, unsigned *height) |
|
void | win32_get_video_output_prev (unsigned *width, unsigned *height) |
|
void | win32_get_video_output_next (unsigned *width, unsigned *height) |
|
void | win32_window_reset (void) |
|
void | win32_destroy_window (void) |
|
bool | win32_taskbar_is_created (void) |
|
void | win32_set_taskbar_created (bool created) |
|
float | win32_get_refresh_rate (void *data) |
|
LRESULT CALLBACK | WndProcGDI (HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam) |
|
LRESULT | win32_menu_loop (HWND owner, WPARAM wparam) |
|
bool | win32_load_content_from_gui (const char *szFilename) |
|
◆ COMPILE_MULTIMON_STUBS
#define COMPILE_MULTIMON_STUBS |
◆ WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN |
◆ create_gdi_context()
void create_gdi_context |
( |
HWND |
hwnd, |
|
|
bool * |
quit |
|
) |
| |
◆ create_graphics_context()
void create_graphics_context |
( |
HWND |
hwnd, |
|
|
bool * |
quit |
|
) |
| |
◆ gdi_has_menu_frame()
◆ win32_change_display_settings()
int win32_change_display_settings |
( |
const char * |
str, |
|
|
void * |
devmode_data, |
|
|
unsigned |
flags |
|
) |
| |
◆ win32_check_window()
void win32_check_window |
( |
bool * |
quit, |
|
|
bool * |
resize, |
|
|
unsigned * |
width, |
|
|
unsigned * |
height |
|
) |
| |
◆ win32_destroy_window()
◆ win32_get_metrics()
◆ win32_get_refresh_rate()
float win32_get_refresh_rate |
( |
void * |
data | ) |
|
◆ win32_get_video_output()
bool win32_get_video_output |
( |
DEVMODE * |
dm, |
|
|
int |
mode, |
|
|
size_t |
len |
|
) |
| |
◆ win32_get_video_output_next()
void win32_get_video_output_next |
( |
unsigned * |
width, |
|
|
unsigned * |
height |
|
) |
| |
◆ win32_get_video_output_prev()
void win32_get_video_output_prev |
( |
unsigned * |
width, |
|
|
unsigned * |
height |
|
) |
| |
◆ win32_get_video_output_size()
void win32_get_video_output_size |
( |
unsigned * |
width, |
|
|
unsigned * |
height |
|
) |
| |
◆ win32_get_window()
HWND win32_get_window |
( |
void |
| ) |
|
◆ win32_has_focus()
◆ win32_load_content_from_gui()
bool win32_load_content_from_gui |
( |
const char * |
szFilename | ) |
|
◆ win32_menu_loop()
LRESULT win32_menu_loop |
( |
HWND |
owner, |
|
|
WPARAM |
wparam |
|
) |
| |
◆ win32_monitor_from_window()
◆ win32_monitor_get_info()
◆ win32_monitor_info()
void win32_monitor_info |
( |
void * |
data, |
|
|
void * |
hm_data, |
|
|
unsigned * |
mon_id |
|
) |
| |
◆ win32_monitor_init()
◆ win32_set_style()
void win32_set_style |
( |
MONITORINFOEX * |
current_mon, |
|
|
HMONITOR * |
hm_to_use, |
|
|
unsigned * |
width, |
|
|
unsigned * |
height, |
|
|
bool |
fullscreen, |
|
|
bool |
windowed_full, |
|
|
RECT * |
rect, |
|
|
RECT * |
mon_rect, |
|
|
DWORD * |
style |
|
) |
| |
◆ win32_set_taskbar_created()
void win32_set_taskbar_created |
( |
bool |
created | ) |
|
◆ win32_set_video_mode()
bool win32_set_video_mode |
( |
void * |
data, |
|
|
unsigned |
width, |
|
|
unsigned |
height, |
|
|
bool |
fullscreen |
|
) |
| |
◆ win32_set_window()
void win32_set_window |
( |
unsigned * |
width, |
|
|
unsigned * |
height, |
|
|
bool |
fullscreen, |
|
|
bool |
windowed_full, |
|
|
void * |
rect_data |
|
) |
| |
◆ win32_show_cursor()
◆ win32_suppress_screensaver()
bool win32_suppress_screensaver |
( |
void * |
data, |
|
|
bool |
enable |
|
) |
| |
◆ win32_taskbar_is_created()
◆ win32_window_create()
bool win32_window_create |
( |
void * |
data, |
|
|
unsigned |
style, |
|
|
RECT * |
mon_rect, |
|
|
unsigned |
width, |
|
|
unsigned |
height, |
|
|
bool |
fullscreen |
|
) |
| |
◆ win32_window_init()
bool win32_window_init |
( |
WNDCLASSEX * |
wndclass, |
|
|
bool |
fullscreen, |
|
|
const char * |
class_name |
|
) |
| |
◆ win32_window_reset()
◆ WndProcGDI()
LRESULT CALLBACK WndProcGDI |
( |
HWND |
hwnd, |
|
|
UINT |
message, |
|
|
WPARAM |
wparam, |
|
|
LPARAM |
lparam |
|
) |
| |
◆ g_win32_inited
◆ g_win32_resize_height
unsigned g_win32_resize_height |
◆ g_win32_resize_width
◆ g_win32_restore_desktop
bool g_win32_restore_desktop |
◆ main_window