Include dependency graph for window_properties.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Typedefs | |
| typedef void(* | input_event_cb )(void *ctx, const Event *ev) |
| typedef input_event_cb | UAUiWindowInputEventCb |
| typedef void(* | event_cb )(void *ctx, const WindowEvent *ev) |
| typedef event_cb | UAUiWindowEventCb |
| typedef void | UAUiWindowProperties |
Enumerations | |
| enum | UAUiWindowRole { U_MAIN_ROLE = 1, U_DASH_ROLE, U_INDICATOR_ROLE, U_NOTIFICATIONS_ROLE, U_GREETER_ROLE, U_LAUNCHER_ROLE, U_ON_SCREEN_KEYBOARD_ROLE, U_SHUTDOWN_DIALOG_ROLE } |
| typedef void(* event_cb)(void *ctx, const WindowEvent *ev) |
Definition at line 46 of file window_properties.h.
| typedef void(* input_event_cb)(void *ctx, const Event *ev) |
Definition at line 43 of file window_properties.h.
| typedef event_cb UAUiWindowEventCb |
Definition at line 47 of file window_properties.h.
| typedef input_event_cb UAUiWindowInputEventCb |
Definition at line 44 of file window_properties.h.
| typedef void UAUiWindowProperties |
Definition at line 49 of file window_properties.h.
| enum UAUiWindowRole |
| Enumerator | |
|---|---|
| U_MAIN_ROLE | |
| U_DASH_ROLE | |
| U_INDICATOR_ROLE | |
| U_NOTIFICATIONS_ROLE | |
| U_GREETER_ROLE | |
| U_LAUNCHER_ROLE | |
| U_ON_SCREEN_KEYBOARD_ROLE | |
| U_SHUTDOWN_DIALOG_ROLE | |
Definition at line 31 of file window_properties.h.
| UBUNTU_DLL_PUBLIC void ua_ui_window_properties_destroy | ( | UAUiWindowProperties * | properties | ) |
| UBUNTU_DLL_PUBLIC UAUiWindowRole ua_ui_window_properties_get_role | ( | UAUiWindowProperties * | properties | ) |
| UBUNTU_DLL_PUBLIC const char* ua_ui_window_properties_get_title | ( | UAUiWindowProperties * | properties | ) |
| UBUNTU_DLL_PUBLIC UAUiWindowProperties* ua_ui_window_properties_new_for_normal_window | ( | ) |
| UBUNTU_DLL_PUBLIC void ua_ui_window_properties_set_dimensions | ( | UAUiWindowProperties * | properties, |
| uint32_t | width, | ||
| uint32_t | height | ||
| ) |
| UBUNTU_DLL_PUBLIC void ua_ui_window_properties_set_event_cb_and_ctx | ( | UAUiWindowProperties * | properties, |
| UAUiWindowEventCb | cb, | ||
| void * | ctx | ||
| ) |
| UBUNTU_DLL_PUBLIC void ua_ui_window_properties_set_input_cb_and_ctx | ( | UAUiWindowProperties * | properties, |
| UAUiWindowInputEventCb | cb, | ||
| void * | ctx | ||
| ) |
| UBUNTU_DLL_PUBLIC void ua_ui_window_properties_set_role | ( | UAUiWindowProperties * | properties, |
| UAUiWindowRole | role | ||
| ) |
| UBUNTU_DLL_PUBLIC void ua_ui_window_properties_set_titlen | ( | UAUiWindowProperties * | properties, |
| const char * | title, | ||
| size_t | size | ||
| ) |