Project Alice
|
Go to the source code of this file.
Classes | |
class | window::window_data_impl |
struct | window::creation_parameters |
Namespaces | |
namespace | window |
namespace | sys |
Enumerations | |
enum class | window::window_state : uint8_t { window::normal , window::maximized , window::minimized } |
enum class | window::cursor_type : uint8_t { window::normal , window::busy , window::drag_select , window::hostile_move , window::friendly_move , window::no_move } |
Functions | |
void | window::create_window (sys::state &game_state, creation_parameters const ¶ms) |
void | window::close_window (sys::state &game_state) |
void | window::set_borderless_full_screen (sys::state &game_state, bool fullscreen) |
bool | window::is_in_fullscreen (sys::state const &game_state) |
bool | window::is_key_depressed (sys::state const &game_state, sys::virtual_key key) |
void | window::change_cursor (sys::state &state, cursor_type type) |
void | window::get_window_size (sys::state const &game_state, int &width, int &height) |
void | window::emit_error_message (std::string const &content, bool fatal) |