Ubuntu Platform API  2.1.0
A library helping with tight integration into the Ubuntu platform
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
window_parent.h File Reference
+ Include dependency graph for window_parent.h:

Go to the source code of this file.

Enumerations

enum  UApplicationUiWindowParentType {
  U_WINDOW_PARENT_WINDOW,
  U_WINDOW_PARENT_APPLICATION,
  U_WINDOW_PARENT_SESSION,
  U_WINDOW_PARENT_SYSTEM
}
 

Functions

UBUNTU_DLL_PUBLIC
UApplicationUiWindowParent * 
u_application_ui_window_parent_new_with_window (UApplicationUiWindow *window)
 
UBUNTU_DLL_PUBLIC
UApplicationUiWindowParent * 
u_application_ui_window_parent_new_with_application (UApplicationInstance *instance)
 
UBUNTU_DLL_PUBLIC
UApplicationUiWindowParent * 
u_application_ui_window_parent_new_for_session ()
 
UBUNTU_DLL_PUBLIC
UApplicationUiWindowParent * 
u_application_ui_window_parent_new_for_system ()
 
UBUNTU_DLL_PUBLIC void u_application_ui_window_parent_destroy (UApplicationUiWindowParent *parent)
 
UBUNTU_DLL_PUBLIC
UApplicationUiWindowParentType 
u_application_ui_window_parent_get_type (UApplicationUiWindowParent *parent)
 
UBUNTU_DLL_PUBLIC
UApplicationUiWindow * 
u_application_ui_window_parent_get_parent_window (UApplicationUiWindowParent *parent)
 

Enumeration Type Documentation

Enumerator
U_WINDOW_PARENT_WINDOW 
U_WINDOW_PARENT_APPLICATION 
U_WINDOW_PARENT_SESSION 
U_WINDOW_PARENT_SYSTEM 

Definition at line 29 of file window_parent.h.

Function Documentation

UBUNTU_DLL_PUBLIC void u_application_ui_window_parent_destroy ( UApplicationUiWindowParent *  parent)
UBUNTU_DLL_PUBLIC UApplicationUiWindow* u_application_ui_window_parent_get_parent_window ( UApplicationUiWindowParent *  parent)
UBUNTU_DLL_PUBLIC UApplicationUiWindowParentType u_application_ui_window_parent_get_type ( UApplicationUiWindowParent *  parent)
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent* u_application_ui_window_parent_new_for_session ( )
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent* u_application_ui_window_parent_new_for_system ( )
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent* u_application_ui_window_parent_new_with_application ( UApplicationInstance instance)
UBUNTU_DLL_PUBLIC UApplicationUiWindowParent* u_application_ui_window_parent_new_with_window ( UApplicationUiWindow *  window)