25 #ifndef UBUNTU_APPLICATION_UI_WINDOW_PARENT_H_
26 #define UBUNTU_APPLICATION_UI_WINDOW_PARENT_H_
42 typedef struct UApplicationUiWindowParent;
44 __attribute__((__deprecated__(
"Use u_application_instance_get_mir_connection and the mir client library")))
46 u_application_ui_window_parent_new_with_window(
47 UApplicationUiWindow *window);
51 u_application_ui_window_parent_new_with_application(
56 u_application_ui_window_parent_new_for_session();
60 u_application_ui_window_parent_new_for_system();
64 u_application_ui_window_parent_destroy(
65 UApplicationUiWindowParent *parent);
69 u_application_ui_window_parent_get_type(
70 UApplicationUiWindowParent *parent);
74 u_application_ui_window_parent_get_parent_window(
75 UApplicationUiWindowParent *parent);
UBUNTU_DLL_PUBLIC MirConnection * u_application_instance_get_mir_connection(UApplicationInstance *instance)
Return the MirConnection associated with an application instance. Use of MirConnection with the mir c...
UApplicationUiWindowParentType
__attribute__((__deprecated__("Use u_application_instance_get_mir_connection and the mir client library"))) UBUNTU_DLL_PUBLIC UApplicationUiWindowParent *u_application_ui_window_parent_new_with_window(UApplicationUiWindow *window)
void UApplicationInstance
Opaque type describing an application instance.An application instance encapsulates the event loop of...
#define UBUNTU_DLL_PUBLIC