#include "window.hpp"
#include "map.hpp"
#include "opengl_wrapper.hpp"
#include "resource.h"
#include "system_state.hpp"
#include "Windows.h"
#include "Windowsx.h"
#include "wglew.h"
#include "sound.hpp"
Go to the source code of this file.
|
bool | window::is_key_depressed (sys::state const &game_state, sys::virtual_key key) |
|
void | window::get_window_size (sys::state const &game_state, int &width, int &height) |
|
bool | window::is_in_fullscreen (sys::state const &game_state) |
|
void | window::set_borderless_full_screen (sys::state &game_state, bool fullscreen) |
|
void | window::close_window (sys::state &game_state) |
|
sys::key_modifiers | window::get_current_modifiers () |
|
LRESULT CALLBACK | window::WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) |
|
void | window::create_window (sys::state &game_state, creation_parameters const ¶ms) |
|
void | window::change_cursor (sys::state &state, cursor_type type) |
|
void | window::emit_error_message (std::string const &content, bool fatal) |
|
◆ NOMINMAX
◆ UNICODE
◆ WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN |
◆ WM_GRAPHNOTIFY
#define WM_GRAPHNOTIFY (WM_APP + 1) |