20 #ifndef UBUNTU_APPLICATION_UI_WINDOW_PARENT_H_
21 #define UBUNTU_APPLICATION_UI_WINDOW_PARENT_H_
37 typedef struct UApplicationUiWindowParent;
41 UApplicationUiWindow *window);
55 UApplicationUiWindowParent *parent);
59 UApplicationUiWindowParent *parent);
63 UApplicationUiWindowParent *parent);
UApplicationUiWindowParentType
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent * u_application_ui_window_parent_new_for_session()
UBUNTU_DLL_PUBLIC UApplicationUiWindow * u_application_ui_window_parent_get_parent_window(UApplicationUiWindowParent *parent)
void UApplicationInstance
Opaque type describing an application instance.An application instance encapsulates the event loop of...
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent * u_application_ui_window_parent_new_with_window(UApplicationUiWindow *window)
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent * u_application_ui_window_parent_new_for_system()
#define UBUNTU_DLL_PUBLIC
UBUNTU_DLL_PUBLIC UApplicationUiWindowParentType u_application_ui_window_parent_get_type(UApplicationUiWindowParent *parent)
UBUNTU_DLL_PUBLIC void u_application_ui_window_parent_destroy(UApplicationUiWindowParent *parent)
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent * u_application_ui_window_parent_new_with_application(UApplicationInstance *instance)