#include <i_window_manager.hpp>
Definition at line 31 of file i_window_manager.hpp.
◆ ~i_window_manager()
virtual neogfx::i_window_manager::~i_window_manager |
( |
| ) |
|
|
virtualdefault |
◆ activate_window()
virtual void neogfx::i_window_manager::activate_window |
( |
i_window & |
aWindow | ) |
|
|
pure virtual |
◆ active_window()
virtual i_window & neogfx::i_window_manager::active_window |
( |
| ) |
const |
|
pure virtual |
◆ add_window()
virtual void neogfx::i_window_manager::add_window |
( |
i_window & |
aWindow | ) |
|
|
pure virtual |
◆ any_strong_windows()
virtual bool neogfx::i_window_manager::any_strong_windows |
( |
| ) |
const |
|
pure virtual |
◆ deactivate_window()
virtual void neogfx::i_window_manager::deactivate_window |
( |
i_window & |
aWindow | ) |
|
|
pure virtual |
◆ desktop_rect()
virtual rect neogfx::i_window_manager::desktop_rect |
( |
const i_window & |
aWindow | ) |
const |
|
pure virtual |
◆ has_window()
virtual bool neogfx::i_window_manager::has_window |
( |
i_window & |
aWindow | ) |
const |
|
pure virtual |
◆ hosting_window()
virtual i_window & neogfx::i_window_manager::hosting_window |
( |
const i_window & |
aNestedWindow | ) |
const |
|
pure virtual |
◆ iid()
static uuid const & neogfx::i_window_manager::iid |
( |
| ) |
|
|
inlinestatic |
◆ is_mouse_button_pressed()
virtual bool neogfx::i_window_manager::is_mouse_button_pressed |
( |
mouse_button |
aButton | ) |
const |
|
pure virtual |
◆ mouse_position() [1/2]
virtual point neogfx::i_window_manager::mouse_position |
( |
| ) |
const |
|
pure virtual |
◆ mouse_position() [2/2]
virtual point neogfx::i_window_manager::mouse_position |
( |
const i_window & |
aWindow | ) |
const |
|
pure virtual |
◆ move_window()
virtual void neogfx::i_window_manager::move_window |
( |
i_window & |
aWindow, |
|
|
const point & |
aPosition |
|
) |
| |
|
pure virtual |
◆ remove_window()
virtual void neogfx::i_window_manager::remove_window |
( |
i_window & |
aWindow | ) |
|
|
pure virtual |
◆ resize_window()
virtual void neogfx::i_window_manager::resize_window |
( |
i_window & |
aWindow, |
|
|
const size & |
aExtents |
|
) |
| |
|
pure virtual |
◆ restore_mouse_cursor()
virtual void neogfx::i_window_manager::restore_mouse_cursor |
( |
const i_window & |
aWindow | ) |
|
|
pure virtual |
◆ save_mouse_cursor()
virtual void neogfx::i_window_manager::save_mouse_cursor |
( |
| ) |
|
|
pure virtual |
◆ set_mouse_cursor()
◆ update_mouse_cursor()
virtual void neogfx::i_window_manager::update_mouse_cursor |
( |
const i_window & |
aWindow | ) |
|
|
pure virtual |
◆ window()
virtual i_window & neogfx::i_window_manager::window |
( |
std::size_t |
aIndex | ) |
const |
|
pure virtual |
◆ window_activated()
virtual bool neogfx::i_window_manager::window_activated |
( |
| ) |
const |
|
pure virtual |
◆ window_count()
virtual std::size_t neogfx::i_window_manager::window_count |
( |
| ) |
const |
|
pure virtual |
◆ window_from_position() [1/2]
virtual i_window * neogfx::i_window_manager::window_from_position |
( |
const point & |
aPosition | ) |
const |
|
pure virtual |
◆ window_from_position() [2/2]
virtual i_window * neogfx::i_window_manager::window_from_position |
( |
const point & |
aPosition, |
|
|
i_widget const & |
aIgnore |
|
) |
| const |
|
pure virtual |
◆ window_rect()
virtual rect neogfx::i_window_manager::window_rect |
( |
const i_window & |
aWindow | ) |
const |
|
pure virtual |
◆ z_order()
virtual double neogfx::i_window_manager::z_order |
( |
const i_window & |
aWindow | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: