Typedef miral::Application¶
Defined in File application.h
Typedef Documentation¶
-
using miral::Application = std::shared_ptr<mir::scene::Session>¶
An application that one or more miral::Window instances are associated with.
Compositor authors are not expected to initialize this structure themselves. Instead, they may use miral::WindowManagementPolicy::advise_new_app to be notified when new applications become available.
See also
miral::WindowManagementPolicy::advise_new_app - notification when a new application has been created
See also
miral::WindowManagementPolicy::advise_delete_app - notification when an application has been disconnected
See also
miral::WindowManagerTools::info_for - provides access to additional information about the application