Handle class to manage a Mir surface. It may be null (e.g. default initialized)
More...
#include <miral/window.h>
Handle class to manage a Mir surface. It may be null (e.g. default initialized)
miral::Window::Window |
( |
| ) |
|
miral::Window::Window |
( |
Application const & |
application, |
|
|
std::shared_ptr< mir::scene::Surface > const & |
surface |
|
) |
| |
miral::Window::~Window |
( |
| ) |
|
auto miral::Window::application |
( |
| ) |
const -> Application |
void miral::Window::move_to |
( |
mir::geometry::Point |
top_left | ) |
|
miral::Window::operator bool |
( |
| ) |
const |
void miral::Window::resize |
( |
mir::geometry::Size const & |
size | ) |
|
auto miral::Window::size |
( |
| ) |
const -> mir::geometry::Size |
auto miral::Window::top_left |
( |
| ) |
const -> mir::geometry::Point |
bool operator== |
( |
std::shared_ptr< mir::scene::Surface > const & |
lhs, |
|
|
Window const & |
rhs |
|
) |
| |
|
friend |
bool operator== |
( |
Window const & |
lhs, |
|
|
std::shared_ptr< mir::scene::Surface > const & |
rhs |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
Copyright © 2016 Canonical Ltd.
Generated on Fri Sep 30 13:21:55 UTC 2016