#include <ubuntu/visibility.h>
#include <ubuntu/status.h>
#include <ubuntu/application/instance.h>
#include <ubuntu/application/ui/window_properties.h>
#include <EGL/egl.h>
Go to the source code of this file.
Typedefs | |
typedef void | UAUiWindow |
typedef int32_t | UAUiWindowId |
Functions | |
UBUNTU_DLL_PUBLIC UAUiWindow * | ua_ui_window_new_for_application_with_properties (UApplicationInstance *instance, UAUiWindowProperties *properties) |
UBUNTU_DLL_PUBLIC void | ua_ui_window_destroy (UAUiWindow *window) |
UBUNTU_DLL_PUBLIC UAUiWindowId | ua_ui_window_get_id (UAUiWindow *window) |
UBUNTU_DLL_PUBLIC void | ua_ui_window_get_size (UAUiWindow *window, uint32_t *width, uint32_t *height) |
UBUNTU_DLL_PUBLIC UStatus | ua_ui_window_move (UAUiWindow *window, uint32_t new_x, uint32_t new_y) |
UBUNTU_DLL_PUBLIC UStatus | ua_ui_window_resize (UAUiWindow *window, uint32_t new_width, uint32_t new_height) |
UBUNTU_DLL_PUBLIC UStatus | ua_ui_window_hide (UAUiWindow *window) |
UBUNTU_DLL_PUBLIC UStatus | ua_ui_window_show (UAUiWindow *window) |
UBUNTU_DLL_PUBLIC void | ua_ui_window_request_fullscreen (UAUiWindow *window) |
UBUNTU_DLL_PUBLIC EGLNativeWindowType | ua_ui_window_get_native_type (UAUiWindow *window) |
typedef void UAUiWindow |
typedef int32_t UAUiWindowId |
UBUNTU_DLL_PUBLIC void ua_ui_window_destroy | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC UAUiWindowId ua_ui_window_get_id | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC EGLNativeWindowType ua_ui_window_get_native_type | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC void ua_ui_window_get_size | ( | UAUiWindow * | window, |
uint32_t * | width, | ||
uint32_t * | height | ||
) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_hide | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_move | ( | UAUiWindow * | window, |
uint32_t | new_x, | ||
uint32_t | new_y | ||
) |
UBUNTU_DLL_PUBLIC UAUiWindow* ua_ui_window_new_for_application_with_properties | ( | UApplicationInstance * | instance, |
UAUiWindowProperties * | properties | ||
) |
UBUNTU_DLL_PUBLIC void ua_ui_window_request_fullscreen | ( | UAUiWindow * | window | ) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_resize | ( | UAUiWindow * | window, |
uint32_t | new_width, | ||
uint32_t | new_height | ||
) |
UBUNTU_DLL_PUBLIC UStatus ua_ui_window_show | ( | UAUiWindow * | window | ) |