19#ifndef MIRAL_WINDOW_MANAGER_TOOLS_H
20#define MIRAL_WINDOW_MANAGER_TOOLS_H
32namespace scene {
class Surface; }
55class WindowManagerToolsImplementation;
220 std::shared_ptr<Workspace> const& to_workspace,
221 std::shared_ptr<Workspace> const& from_workspace);
231 std::function<
void(
std::shared_ptr<Workspace> const& workspace)> const& callback);
240 std::shared_ptr<Workspace> const& workspace,
241 std::function<
void(
Window const& window)> const& callback);
254 WindowManagerToolsImplementation* tools;
Handle class to manage a Mir surface. It may be null (e.g. default initialized).
Definition window.h:38
Definition window_specification.h:44
Definition splash_session.h:24
Definition splash_session.h:24
Mir Abstraction Layer.
Definition floating_window_manager.h:29
std::shared_ptr< mir::scene::Session > Application
Definition application.h:34
Definition displacement.h:34
Definition rectangle.h:34
Definition application_info.h:32
Definition window_info.h:33