![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <surface_window.hpp>
Definition at line 30 of file surface_window.hpp.
| neogfx::surface_window::surface_window | ( | i_window & | aWindow, |
| std::function< void(i_surface_window &)> | aNativeWindowCreator | ||
| ) |
| neogfx::surface_window::~surface_window | ( | ) |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
| neogfx::surface_window::define_declared_event | ( | DpiChanged | , |
| dpi_changed | |||
| ) |
| rendering neogfx::surface_window::define_declared_event | ( | RenderingFinished | , |
| rendering_finished | |||
| ) |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
|
final |
| i_widget & neogfx::surface_window::widget_for_mouse_event | ( | const point & | aPosition, |
| bool | aForHitTest = false |
||
| ) |
| const i_widget & neogfx::surface_window::widget_for_mouse_event | ( | const point & | aPosition, |
| bool | aForHitTest = false |
||
| ) | const |
| i_window & neogfx::surface_window::window_at_position | ( | const point & | aPosition, |
| bool | aForMouseEvent = false |
||
| ) |
| const i_window & neogfx::surface_window::window_at_position | ( | const point & | aPosition, |
| bool | aForMouseEvent = false |
||
| ) | const |
|
final |